Xcode 6+
- 安装CocoaPods (关于CocoaPods的安装和使用,可参考这个教程)
- 在终端下打开项目所在的目录,执行
pod install
(若是首次使用CocoaPods,需先执行pod setup
) pod install
命令执行成功后,通过新生成的xcworkspace文件打开工程运行项目
- Application: 存放AppDelegate和API定义
- Models: 数据实体类
- Controllers: 存放所有的view controller
- Views: 存放一些定制的视图
- Utils: 存放工具类
- Categories: 类扩展
- Resources: 存放除图片以外的资源文件,如html、css文件(图片资源存放在images.xcassets中)
- Vendor: 存放非CocoaPods管理的第三方库
- AFNetworking: 网络请求
- AFOnoSerializer: 序列化XML和HTML
- DateTools: 时间计算
- DTCoreText: 渲染HTML
- GRMustache: html模版引擎
- GPUImage: 图像处理
- MBProgressHUD: 显示提示或加载进度
- MJRefresh: 刷新控件
- Ono: 解析XML
- ReactiveCocoa: 函数式编程和响应式编程框架
- RESideMenu: 侧拉栏
- SDWebImage: 加载网络图片和缓存图片
- SSKeychain: 账号密码的存取
- TBXML: 解析XML
- TOWebViewController: 内置浏览器
- TTTAttributedLabel: 支持富文本显示的label