• 掌握常用三方库使用及原理,如AFNetWorking、SDWebImage、YYModel等;
• 掌握多线程NSOperation、NSOperationQueue、NSThread、GCD;
• 掌握runtime原理:消息发送、转发,绑定,class信息,动态处理;
• 理解OC运行机制,内存管理,autoreleasePool原理、runloop运行原理;
• 掌握常用设计模式,MVC、MVVM、单例、工厂、协议者等;
• 掌握block使用及原理,熟悉网络协议、掌握数据持久化方案;
• 理解数据结构、算法;
• 掌握项目模块化、组件化并项目应用;
• 熟练掌握app上架、TestFlight;
• 掌握app优化方案;
• 掌握Swift,第三方moya等常用组件;
• AR商品摆放、3D模型动画、AR场景录屏;
车易拍商户端:商家版实时拍车应用;组件化开发;
国美主app:电商;组件化开发,swift、oc混合开发;AR商品摆放、3D模型动画、AR场景录屏;
生活、娱乐化内容展示; 乐首页加载,banner、金刚位动态化配置;跳转动态配置; universal link AR商品试摆、动画、AR场景录屏
1. 中间件使用协议者模式,利用runtime机制,功能支持页面跳转、事件调用、 callback回调; 2. 使用单链表让首页业务弹窗有序展示; 3. 竞拍车列表组件化,简单工厂、工厂模式组合; 4. 筛选器组件化,通过NSCoding,NSCopying协议缓存数据、隔
1. 中间件使用协议者模式,利用runtime机制,功能支持页面跳转、事件调用、 callback回调; 2. 使用单链表让首页业务弹窗有序展示; 3. 竞拍车列表组件化,简单工厂、工厂模式组合; 4. 筛选器组件化,通过NSCoding,NSCopying协议缓存数据、隔