项目由两部分组成:CodeSnippets 和 Project Template
前者用于在 Xcode 开发时的快速输入,后者用于创建 iOS Swift 项目。
通过 Project Template 的方式实现带代码复用。主要包括:
- 通用工具代码
- 常用三方库的集成及初始化
使用方法如下:
- 将 SwiftProjectScaffold.xctemplate、SwiftProjectScaffold、Podfile、R.generated.swift 复制到
~/Library/Developer/Xcode/Templates
- 打开 Xcode 新建 Project 选择 “SwiftProjectScaffold” 模板(京剧熊猫图标)
- 在弹出的对话框中输入项目名称(语言一定要选择 Swift)
- 参照新建项目中的文档完成初始化即可
项目创建完成后三方SDK初始化:
- 三方库参数初始化。初始化参数在 Support/SDKConfig.plist 中