编程大鑫
编程大鑫
全部文章
分类
未归档(95)
归档
标签
去牛客网
登录
/
注册
编程大鑫的博客
TA的专栏
57篇文章
0人订阅
iOS开发基础进阶中高级
57篇文章
1233人学习
全部文章
(共105篇)
iOS开发面试只需知道这些,技术基本通关!(UI篇)
来自专栏
一、UIView 与 CALayer 单一职责原则 UIView 为 CALayer 提供内容,以及负责处理触摸等事件,参与响应链 CALayer 负责显示内容 contents 二、事件传递与视图响应链 : 如果事件一直传递到UIAppliction 还是没处理,那就会忽略掉 三、图像显示原理 ...
iOS面试题
iOS程序员
iOS开发
swift
flutter
2021-08-10
0
350
由美团文章“一款可以让大型iOS工程编译速度提升50%的工具”引出的.hmap文件探索(上)
来自专栏
前言 前段时间,本鑫看了一篇美团的文章:《一款可以让大型iOS工程编译速度提升50%的工具》,一看标题就觉得惊讶,为什么呢?因为它能让编译速度提示50%且不是通过组件二进制化实现,我们日常的提升编译速度就是将组件编译成二进制文件导入项目。本着不清楚的就去了解的原则,就来看看怎么实现的。 探索 编译耗...
iOS面试题
swift
iOS开发
iOS程序员
flutter
2021-08-07
0
544
iOS开发面试只需知道这些,技术基本通关!(Runtime篇)
来自专栏
一、objc对象的isa的指针指向什么?有什么作用? 指向他的类对象,从而可以找到对象上的方法 详解:下图很好的描述了对象,类,元类之间的关系: 图中实线是 super_class 指针,虚线是isa指针。 Root class (class)其实就是 NSObject,NSObject 是没有...
iOS面试题
iOS程序员
iOS开发
swift
flutter
2021-08-06
0
511
iOS开发面试只需知道这些,技术基本通关!(RunLoop篇)
来自专栏
1.为什么 NSTimer 有时候不好使? 因为创建的 NSTimer默认是被加入到了 defaultMode,所以当Runloop的 Mode变 化时,当前的 NSTimer 就不会工作了。 2.AFNetworking 中如何运用 Runloop? RunLoop 启动前内部必须要有至少一个Ti...
iOS面试题
iOS开发
iOS程序员
swift
flutter
2021-08-05
0
342
iOS开发面试只需知道这些,技术基本通关!(block篇)
来自专栏
一、什么是Block? Block 是将函数及其执行上下文封装起来的对象。比如: 通过 clang -rewrite-objc WYTest.m命令编译该.m文件,发现该 block被编译成这个形式: 其中 WYTest是文件名,blockTest是方法名,这些可以忽略。其中WYTest blo...
iOS面试题
iOS程序员
swift
flutter
iOS开发
2021-08-04
0
436
八天让iOS开发者上手Flutter!(五)
来自专栏
上篇文章,我们已经完成了通讯录的列表。这篇文章介绍完成通讯录右侧的索引条的功能。 部分图片看不了请前往简书 显示索引条 之前我们已经做过了我的页面的布局,我的页面上有一个列表和一个拍照按钮,和我们今天要实现的索引条布局十分类似。我的页面的布局如下: 通讯录界面的布局,和我的页面的布局都是使...
flutter
swift
iOS面试题
iOS程序员
iOS开发
2021-08-03
0
355
八天让iOS开发者上手Flutter!(四)
来自专栏
上一篇文章我们已经完成了发现页面的搭建,下一步我们实现微信的我的页面 部分图片看不了请前往简书 我的页面 在着手开发我的页面之前,先新建一个discover目录,将发现页面相关的文件统一挪动到这个目录下。这里会发现AndroidStudio一个比较特别的地方,新建一个目录后,挪动了的文件不需...
flutter
iOS开发
swift
iOS面试题
iOS程序员
2021-07-31
0
602
八天让iOS开发者上手Flutter!(三)
来自专栏
搭建项目主框架 新建微信聊天,通讯录,发现,我的四个文件 上一篇文章最后我们已经将APP的TabBar和四个对应的子视图搭建好了,但是每一个子视图里面肯定会有大量的代码,全部放到rootPage文件里面肯定是不合理的。所以我们为每个子视图创建单独的文件,并将代码分散到每个文件中。 部分图片看不了...
flutter
swift
iOS面试题
iOS程序员
iOS开发
2021-07-29
0
514
八天让iOS开发者上手Flutter!(二)
来自专栏
Flutter布局 很多图片看不了请前往简书 Alignment Container类里有一个alignment属性,翻译过来应该叫对齐方式,这个属性用来控制Container的子控件相对于它自身的一个位置。在我们iOS开发中,我们知道坐标系的原点是在左上角。而在flutter中,坐标系的原...
flutter
swift
iOS开发
iOS程序员
iOS面试题
2021-07-27
0
290
八天让iOS开发者上手Flutter!(一)
来自专栏
flutter现在是越来越火了,现在作为一个iOS开发,如果你不会flutter都好像不算个正常人似的?而且现在的flutter情况,有点像2012年那会儿刚刚兴起的iOS,Android开发一样,会点皮毛UI就可以提升不少身价...这些年过来,有无数的前端跨平台框架兴起。却只有flutter一家独...
swift
iOS面试题
iOS程序员
flutter
iOS开发
2021-07-26
0
416
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页