1.熟悉MVC,MVVM架构
2.对于runtime运行时方式有一定的使用经验
3.熟练使用oc与swift混合开发
4.熟练掌握webview与js间的交互,并熟悉javascript编码
6.熟练iOS中多线程开发,熟练掌握网络通信协议,数据传输,JSON数据解析
7.熟练使用GCD 、NSThread、NSOperation等多线程管理方式
8.熟练掌握OC的内存管理机制,熟悉KVC/KVO、NSNotification、Block、Delegate
9.熟练掌握本地数据存储机制,如sqlite\CoreData\NSUserDefault\二进制文件存储等
10.熟悉Git、SVN源代码管理工具