iOS技能

180 阅读1分钟

通用技能

  • 数据结构、算法(字符串,数组、排序、位操作、回溯、双指针、DFS、BFS、DP、分治、二分查找)
  • 设计模式
  • 计算机网络
  • 操作系统
  • 编译原理

iOS技能

  • 修饰符
  • Runtime
  • RunLoop
  • KVC、KVO原理
  • block本质
  • Category本质
  • 事件传递
  • App、VC、View、CALayer生命周期
  • 多线程(队列,锁)
  • 性能优化(体验优化、启动优化、网络优化、编译优化)
  • 主流组件化、模块化、架构方案
  • Core Animation、屏幕渲染等
  • 持久化方案
  • 动态化方案(Hybrid/RN/Flutter)
  • 主流第三方库(AFNetworking,SDWebImage,YYModel)