1.属性的本质是什么?属性的默认关键字是什么?
2.有几种方式可以反向传值?
3.谈谈UIView的几个方法:layoutSubviews,layoutifNeeds,setNeedsLayout,layoutIfNeeds,drawRect。
4.tableView的优化。
5.数据持久化的几种方式?
6.block的使用,block的本质,block用什么关键字定义属性。
7.如何快速制作马甲包,上架马家包需要注意什么?
8.webViewJavaScriptBridge的实现方式?
9.json转model的实现方式?
9.不用AFNetWorking,用OC原生的实现网络请求,面试官说要熟悉第三方源码,防止第三方作者不再更新。
10.block的实现,AFNetWorking的实现,如何进行UI优化,__weak,__strong,__blcok的实现方式,assign修饰对象会怎么样?
11.iOS扇形动画,数组排序,多线程方式,wkWebView在iOS8上无法加载本地文件,AFNetworking的内存泄漏。内存管理:block初始化在战区,使用时copy到堆区。
3月面试总结
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。