YC_ModuleProject实际是为了项目初期搭建框架准备的,项目集成了近几年优秀的开源框架,我自己又再这些框架的基础上进行了再次封装,保证了第三方框架与项目分离。对后期维护或者更新框架以及重构项目都有很大的帮助,该项目我会持续进行更新,分享出来希望对大家有帮助。有什么建议和想法可以加我QQ或者给我发邮件。谢谢支持,请点一波Star。(~ ̄▽ ̄)~
因为本人用的Xcode版本是8.2.1,所以用Xcode7版本的打开会报错。请用Xcode8以上版本打开该项目。
- 刷新控件 (MJRefresh)
- 网络请求是基于AFNetworking的封装,轻量且强大(XMNetworking)
- JSON 模型框架(YYModel)
- 富文本框架(YYText )
- 封装QQ/微信/新浪微博分享登录功能
- 自定义弹窗、自定义ActionSheet、自定义PickerView
- 列表无数据或者无网络时的占位视图
- 对SVProgressHUD进行二次封装
- 增加进入APP时的广告页
- 增加第一次进入APP时的引导页面
- 增加页面加载数据时的等待界面
- 增加搜索界面
- 增加图片选择器
- 增加图片浏览器
- 增加登录界面样式
- 增加coreData数据库,第三方库MagicalRecord
- 增加Badge(‘小红点’)管理,可以对任意View上加Badge
- 增加跑马灯式公告通知
- 增加界面引导指示器
- 增加定位功能
- 增加加密工具类
- 增加正则验证工具类
- 增加支付宝支付、微信支付