关键字:项目组织架构 CocoaPod + 多项目级联 + xib + MVVM
ProjectApp 项目app project
Vendor 第三方.a、.framework库或源码
Resources 项目静态配置文件
Database 数据库文件夹,如CoreData
Component 此项目特定的组件
Base 此项目特定的基类,此基类基本上都要集成ComponentUI里的Base,如BaseNavController, BaseVC, BaseTabBarController
Util 此项目特定的工具类
UI 此项目特定的UI
Common 此项目特定的公共类
View 视图
WebVC 公用的WebViewVC,需要提供接口出来,不建议直接调用
Pay 支付,如微信、支付宝支付
Push 推送,如极光、友盟
DataCache 项目数据缓存,如图片缓存类
BugAnalysis app闪退奔溃统计
DataStatistic 用户数据行为埋点统计,如友盟、极光的数据统计
Map 高德、百度地图
Bluetooth 蓝牙
Wifi Wi-Fi
Styles 整体风格ÿ