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