1.采用 MVC 架构 ,使用 FMDB 缓存用户信息 ,
2.使用 Masonry 纯代码 UI 布局 ,动态图片用 SDWebImage 缓存
3.socket 消息发送和接收
4.多层 ScrollView和 CollectionView 搭建复杂页面 ,动态加载 tabbar 导 航栏 ,
5.GCD 实现文件、视频上传功能 ,延时异步加载
5runtime 动态交换方法 ,代码可视化埋点 ,
6.SVGA 展示小礼物 ,单利管理多个倒计时 ,以及倒计时触发事件
7.运用 JSBridage 实现 WKWebView 和 JS 的交互。