注意:本文主讲第三方框架相关面试问题,包括AFNetworking、SDWebImageView、Reactive Cocoa、AsyncDis...
注意:本文主讲算法相关面试问题,包括字符串反转、链表反转、有序数组合并、Hash算法、查找两个子视图的共同父视图、求无序数组当中的中位数。 一、...
注意:本文主讲架构框架相关面试问题,包括图片缓存、阅读时长统计、复杂页面结构、客户端整体架构。 问题: 架构框架解决什么问题?答: 引入架构框架...
本文主讲RunTime相关面试问题,包括数据结构、类对象与元类对象、消息传递、方法缓存、消息转发、Method-Swizzling、动态添加方法...
本文主讲Block相关面试问题,包括Block介绍、截获变量、__block修饰符、Block的内存管理、Block的循环引用。 一、Block...
本文主讲内存管理相关面试问题,包括内存布局、内存管理方案、数据结构、ARC&MRC、引用计数管理、弱引用管理、自动释放池、循环引用。 一、内存布...
注意:本文主讲网络相关面试问题,包括HTTP协议、HTTPS协议与网络安全、TCP/UDP区别、DNS解析。 一、HTTP协议(超文本传输协议)...
本文主讲RunLoop相关面试问题,包括RunLoop概念、数据结构、事件循环机制、RunLoop与NSTimer、RunLoop与多线程。 一...
本文主讲多线程相关面试问题:包括GCD、NSOperation、NSThread、多线程与锁。 一、GCD 同步/异步 和串行/并发 dispa...
文集作者