iOS开发学习资料

关于面试

  • :2019 iOS 面试题大全(补充完整版):https://www.jianshu.com/p/d884f3040fda
  • 知乎:关于一些 iOS 面试问题的解答:https://draveness.me/guan-yu-xie-ios-wen-ti-de-jie-da/
  • 掘金:阿里、字节:一套高效的iOS面试题:https://juejin.im/post/6844904064937902094
  • 小专栏:iOS 社招面试经验:我是如何拿到阿里、滴滴、美团等六家 offer 的?:https://xiaozhuanlan.com/topic/4985160237
  • 我是如何在天猫、蚂蚁金服、百度等大厂面试中被拒的
    :https://www.jianshu.com/p/386dfd9efb66
  • 2018年 iOS 面试心得:https://juejin.im/post/6844903639270572046

大佬的博客

  • 面向信仰编程:https://draveness.me/
  • Garan no dou:https://blog.ibireme.com/2015/05/18/runloop/
  • 行走少年郎:https://www.jianshu.com/u/6d09d915f1bf
  • J_Knight:https://juejin.cn/user/3562073402387006/posts

关于RunLoop

  • Runloop的内部结构与运行原理:https://blog.csdn.net/u013480070/article/details/100154619
  • 关于Runloop的原理探究及基本使用:https://www.jianshu.com/p/911549ae4bf8
  • RunLoop 原理+使用场景+面试总结:https://www.jianshu.com/p/ac05ac8428ac

常问的面试题

  • iOS 程序 main函数之前发生什么:https://www.jianshu.com/p/5efe327ac7ea
  • 深入理解iOS开发中的isa指针:https://www.jianshu.com/p/9e975a1cab93
  • iOS-成员变量和属性的区别:https://www.jianshu.com/p/16692335eb41
  • iOS开发中的11种锁以及性能对比:https://www.jianshu.com/p/b1edc6b0937a
  • iOS frame和Bounds 以及frame和bounds区别:https://www.jianshu.com/p/f972e0db785a
  • iOS里什么是响应链,它是怎么工作的?:https://www.jianshu.com/p/53100391a920
  • 史上最详细的iOS之事件的传递和响应机制-原理篇:https://www.jianshu.com/p/2e074db792ba
  • iOS类方法load和initialize详解:https://www.jianshu.com/p/c52d0b6ee5e9
  • iOS-Block本质:https://www.jianshu.com/p/4e79e9a0dd82

关于优化

  • iOS App启动优化:https://juejin.im/post/6844904035212853262
  • iOS性能优化——图片加载和处理:https://www.jianshu.com/p/7d8a82115060

你可能感兴趣的:(iOS开发学习资料)