转载自:http://www.jianshu.com/u/5875a5736734
- 1、说说
OC
语言和别的语言的区别? - 2、
Runtime
会把方法调用转化成objc_msgSend(receiver, selector)
,那说说消息机制的流程? - 3、说说
SEL
与IMP
的差别? - 4、说一下你对内存管理的理解。
- 5、有哪些情况会出现内存泄漏?
- 6、除了用
__weak
来解决block
中的循环引用,还有别的方法吗? - 7、控制器
A
push
到 控制器B
后,有哪些方法可以让B
的数据传递到A
? - 8、
KVO
的原理 ? - 9、现在在
UITableViewCell
上有一个UILabel
,UILabel
上写是倒计时,倒计时用NSTimer
实现,现在滚动UITableView
,UILabel
上的text
会变吗? - 10、
frame
和bounds
的区别,什么时候frame
和bounds
的高宽不相等? - 11、 说说进程和线程的区别 ?
- 12、
NSOperationQueue
与GCD
你平时一般用哪个?NSOprationQueue
与GCD
的区别?
作者:天空中的球
链接:http://www.jianshu.com/p/643758e3c4f1
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。