UI视图相关
*TableView重用机制?
答:
*视图绘制原理?如何实现异步绘制?
*系统UI事件传递机制是怎么样的?
答:和事件响应流程
*离屏渲染?
答:离屏渲染
OC语言相关
*KVO实现原理?
答:KVO
*分类的原理?
答:分类
*关联对象的技术怎样实现的?
答:关联对象
Runtime相关
对象 类对象 元类对象 如何理解
*消息传递机制和转发流程
内存相关
ARC MRC weak指针内部实现原理
*例:当一个objc废弃的时候 指向他的weak指针 为何自动置为nil?
答:弱引用管理相关
*简单讲讲 iOS如何进行内存管理?
答:
Block相关
*Block实现本质和调用本质 ?
*为何容易产生循环引用?
*Block结构特性?
*_block修饰符?
多线程
NSThread
*NSOperation
*GCD
*GCD实现高效多读单写逻辑 ?
RunLoop
*runloop为什么有事做事没是休息 ?
网络
*如何解决DNS劫持?
*Https 连接建立流程?
Tcp UDP Http ?
答: UDP 和 TCP
设计模式
*什么是责任链模式?桥接模式?
单例?
架构框架
如何设计一个图片缓存框架?
如何设计一个网络框架?
算法
三方库
AFN 大致怎么样实现的?
SDWebImage 大致怎么样实现的?
网友评论