iOS 面试题累计

来源:互联网 发布:idea开发java图形界面 编辑:程序博客网 时间:2024/05/22 07:42

转载自:http://www.jianshu.com/u/5875a5736734


  • 1、说说 OC 语言和别的语言的区别?
  • 2、Runtime 会把方法调用转化成 objc_msgSend(receiver, selector),那说说消息机制的流程?
  • 3、说说 SELIMP 的差别?
  • 4、说一下你对内存管理的理解。
  • 5、有哪些情况会出现内存泄漏?
  • 6、除了用 __weak 来解决block 中的循环引用,还有别的方法吗?
  • 7、控制器 A push 到 控制器B后,有哪些方法可以让B的数据传递到A?
  • 8、KVO的原理 ?
  • 9、现在在 UITableViewCell 上有一个UILabelUILabel上写是倒计时,倒计时用NSTimer 实现,现在滚动 UITableViewUILabel上的 text 会变吗?
  • 10、framebounds 的区别,什么时候 framebounds 的高宽不相等?
  • 11、 说说进程和线程的区别 ?
  • 12、NSOperationQueueGCD 你平时一般用哪个? NSOprationQueueGCD 的区别?


  • 作者:天空中的球
    链接:http://www.jianshu.com/p/643758e3c4f1
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    原创粉丝点击