我有一个自定义 Xcode 项目模板,它生成一个项目并在自定义文件夹中添加 Swift 样板源文件。我的问题是我只能像这样创建组文件夹:,它代表一个与文件系统目录无关的组。这不好,因为如果你以后在 Xcode 中重命名一个文件夹,它不会对相应的文件系统目录产生影响。
我的目标是编写一个 Xcode 项目模板,将我的自定义样板 swift 文件添加到真正的参考文件夹中,如下所示:
请帮助我实现这一目标。谢谢你 :)
这是我的解决方案。在节点部分中,在命名文件之前指定组。
<key>Nodes</key>
<array>
<string>MyGroup/File.swift:comments</string>
<array>
接下来在定义中提供键中的组名,如下所示:
<key>Definitions</key>
<dict>
<key>MyGroup/File.swift</key>
<dict>
<key>Path</key>
<string>File.swift</string>
<key>Group</key>
<string>MyGroup</string>
</dict>
希望这会有所帮助。