1. Objective-C 中消息和 selector 的区别是什么?
2. block 是的实现机制是怎样的?变量的类型按 scope 分有 global 和 local ,按内存的分布有原子类型,有指针类型, blcok 在捕获 global 的原子类型、 global 的指针类型、 local 的原子类型、 local 的指针类型的变量时,行为上有什么区别?
3.Objective-C 中的对象模型是怎样的? instance / class / metaclass 的角色分别是?
4. iOS 中多线程技术有哪些,分别是做什么的?优缺点是什么?
5.iOS 中的绘制技术是有哪些?
6. iOS 中绘制系统在绘制一个 one-point-wide 的直线时,这条线上的像素是怎么绘制的?这时 scale factor 又是怎么影响绘制行为的?