OC 知识点梳理

166 阅读1分钟
  1. OC类的本质, 分类 扩展 关联对象
  2. runtime 消息发送和转发 方法交换
  3. runloop
  4. 多线程
  5. 事件传递 事件响应
  6. block 本质 截获变量 __block 循环引用
  7. 代理 通知 kvc kvo
  8. 数据存储
  9. 数据解析 JSON xml
  10. 内存管理
  11. 自动释放池
  12. weak指针
  13. 设计模式
  14. 静态库 动态库
  15. 组件化
  16. 图像显示原理 图像渲染 UIView绘制异步绘制
  17. 离屏渲染
  18. UI卡顿 掉帧相关
  19. 性能优化 耗电优化 内存泄漏 包体积 启动时长 UI滑动流畅性
  20. crash监控
  21. 网络安全 数据加密
  22. IM push
  23. 音视频
  24. 网络协议 http https socket tcp udp
  25. 第三方库 SD Moya Rxswift AFNet
  26. 数据结构及算法
  27. swift 类和struct的区别