我有一些 xcode 项目(静态库),我通过使用 git-submodules 将它们包含在其他几个项目中。这很好用,我喜欢这种在项目之间共享代码的方式。但是,由于我将其中一些库添加到我创建的几乎每个新项目中,我想以某种方式简化这个过程。创建某种“模板”,我可以将其作为所有项目的基础。
我想要一些方法来自动完成这些步骤:
- 创建一个名为 X 的新项目
- 添加子模块的固定(或动态)列表
- 将添加的子模块自动添加到 Xcode 项目中
是否可以为此创建一个脚本?使用如下语法:
fooproj -n "酒吧" -s "基础,核心数据,uikit"
(其中 Bar 是新项目和基础的名称,coredata 和 uikit 是要添加的子模块)
还是有其他方法可以简化这个过程?