1.设计模式、架构开发,终端app各种架构的优劣以及使用场景
2.计算机网络及网络协议(HTTP/TCP/HTTP2/HTTPS/WebSocket)
3.git/svn
4.OpenGL/ARKit
5.MVC模式App设计,架构,MVMM框架
6.OC/C/C++/Swift
7.Runtime运行机制、内存管理机制
8.不同iOS版本的特性与差异
9.数据结构、算法基础
10.网络编程、数据存储相关
11.反编译、性能优化
12.XML/JSON解析
13.项目重构
14.APP内存、CPU、电量消耗优化
15.精通SQLite,熟悉SQL语句
16.Runloop
17.Autolayout
18.TCP/UDP/HTTP/HTTPS
19.ios内存管理、gcd/block,runtime,autolayout
20.cocoapods/gitflow工作流/masonry
21.RxSwift
22.播放器、音视频编码解码
23.instrument工具,性能优化
24.coredata,sqlite
25.Storyboard,Xib,Masonry
26.cocs2d-JS