bench_ios
'bench_ios' 是一个高效开发的框架。
它不仅是它本身,还提供了一种调度模式,可以根据自己的业务需求访问不同的模块。
您可以使用它与 UITemplateApp 中的 UI 组件一起使用
Podfile install
要使用 CocoaPods 将 bench_ios 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
target 'TargetName' do
pod 'bench_ios'
end
然后,运行以下命令
$ pod install
使用时,只需在您的 .pch 文件中导入 'ccs.h'。
如果您使用 'XcodeCustom' 作为项目模板,只需在 '构建设置' - '前缀头' 中添加 pch 路径为 '$(SRCROOT)/projectname/projectname-prefix.pch'
// xxx.pch
import "ccs.h"
以增加开发效率为目的集成 bench_ios 开发。
bench_ios 不仅仅是它本身,还提供的是一种调度模式,可以根据自己业务需求接入不同模块来使用。详见 组件化分类使用方法。
模板使用
请参考 XcodeCustom 文件夹下的 README.md,包括工程模板和类模板,模板只需添加一次,Xcode 更新后需要重新添加。
Xcode 工程模板
模板文件位于 XcodeCustom 文件夹下。
使用工程模板会初始化 CC_AppDelegate 和 CC_ViewController 的 pch 文件。
将 bench_ios Application 文件夹添加到 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Base 目录下。
- 在 Xcode 中选择 文件 - 新建 - 项目
- 滚动到下面,选择 bench_ios Application > Custom Single App 创建一个新的工程。
- 在 targets > Build Settings > Prefix Header 中添加 xxx 工程的 pch 路径:$(SRCROOT)/xxx/xxx-prefix.pch
- 使用 pod 安装 bench_ios。
Xcode 类模板
类模板支持 CC_AppDelegate、CC_ViewController 和 CC_TabBarController。
将 bench_ios Class 文件夹添加到 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates 目录下。
新建类时,使用 New File > bench_ios Class > Cocoa Touch Class。