好东西小知识点

IOS工程文件结构规范

2017-07-12  本文已影响34人  面皮大师

IOS工程文件结构规范

.
├── SSWG
│   ├── Base:基类
│   │   ├── Mode:Model层基础类
│   │   ├── Service:Service服务基础类
│   │   ├── NavigationViewController:导航基础类
│   │   ├── TableView:列表基础类
│   │   ├── ViewController:视图基础类
│   │   └── CollectionViewController:组合列表基础类
│   ├── Define:宏定义
│   │   ├── System:系统宏定义
│   │   ├── UtilMacros:工具宏定义
│   │   ├── URLMacros:链接地址宏定义
│   │   ├── FontAndColorMacros:字体和颜色宏定义
│   │   └── ThirdMacros:第三方库宏定义
│   ├── Manager:管理类
│   │   ├── AppManager:应用管理
│   │   ├── UserManager:用户管理
│   │   └── NetWorkManager:网络管理
│   ├── Modul:具体功能模块
│   │   └── Home
│   │       ├── ViewController:视图控制器
│   │       ├── Model:模型
│   │       ├── Service:服务
│   │       ├── View:视图
│   │       └── Resource:资源图片
│   ├── Util:工具类、第三方工具封装
│   │   ├── AES:加密算法
│   │   ├── Category:类别
│   │   ├── MBProgressHUD:全局等待层
│   │   └── OpenUDID:设备ID
│   ├── Vendor:第三方库
│   │   ├── AliBaiChuan:阿里百川
│   │   ├── AliPay:支付宝
│   │   ├── U-App:友盟统计
│   │   ├── U-Push:友盟消息推送
│   │   ├── U-Push:友盟消息推送
│   │   └── WeiXin:微信支付   
│   └── Resource:公共资源库
│       ├── Bundle:束文件
│       ├── System:系统资源,图标等
│       ├── Public:公共图标
│       ├── Plist:Xml本地文件
│       └── Other:音视频等文件
└── Pods:CocoaPods库文件管理工具
    ├── AFNetworking:网络请求
    ├── MJRefresh:下来刷新
    ├── Pop:动画
    ├── Masonry:布局
    ├── CYLTabBarController:TabBar自定义
    ├── YYKit:富文本
    ├── SDCycleScrollView:乱播广告
    ├── SDWebImage:网络图片
    ├── PNChart:图表
    ├── VTMagic:切换Bar
    ├── YYModel:数据模型解析
    ├── ReactiveObjc:敏捷编程
    ├── MJPhotoBrowser:相册
    ├── MJExtension:常用拓展
    └── IQKeyboardManager:键盘
上一篇 下一篇

猜你喜欢

热点阅读