精通Objective-C编程语言,熟悉C语言;精通内存管理的编程技巧,包括MRC与ARC;熟练掌握iOS多线程开发,包括GCD、NSOperationQueue、NSThread;了解iOS远程推送机制,且熟练使用第三方平台如JPush、个推等实现远程推送;掌握多种iOS数据持久化技术,包括SQLite、归档反归档、属性列表、文件读写、NSUserDefault等;熟悉iOS设计模式,如代理、单例、KVO、通知、Target-Action等;了解Objective-C,RunTime;掌握Block的使用;掌握XML,JSON格式数据的解析;熟练掌握多种第三方开源框架的使用,如FMDB、MJRefersh、SDWebImage、AFNetworking。