Xcode 12项目模板参考文件夹

Xcode 12项目模板参考文件夹,xcode,project-template,Xcode,Project Template,我一直在尝试按照各种教程创建Xcode项目模板,但它们都在同一阶段失败,并带有红色文件夹和文件。 这可能是因为新的Xcode版本,所以我想我可以在这里寻求一些帮助 因此,当您以前希望将文件分组到引用文件夹中时,您可以执行以下操作: <key>Definitions</key> <dict> <key>HomeViewController.swift</key> <dict> <key&g

我一直在尝试按照各种教程创建Xcode项目模板,但它们都在同一阶段失败,并带有红色文件夹和文件。 这可能是因为新的Xcode版本,所以我想我可以在这里寻求一些帮助

因此,当您以前希望将文件分组到引用文件夹中时,您可以执行以下操作:

<key>Definitions</key>
<dict>
    <key>HomeViewController.swift</key>
    <dict>
        <key>Path</key>
        <string>HomeViewController.swift</string>
        <key>Group</key>
            <string>Controllers</string>
    </dict>
</dict>

<key>Nodes</key>
<array>
    <string>HomeViewController.swift</string>
</array>
Project
--Controllers
---HomeViewController.swift
<key>Definitions</key>
<dict>
    <key>Controllers/HomeViewController.swift</key>
    <dict>
        <key>Path</key>
        <string>HomeViewController.swift</string>
        <key>Group</key>
            <string>Controllers</string>
    </dict>
</dict>

<key>Nodes</key>
<array>
    <string>Controllers/HomeViewController.swift</string>
</array>
但是在项目文件夹中,不会创建控制器文件夹。 您只能在项目导航器中引用Controllers文件夹。 现在,每次我尝试这样做,我都会得到红色文件夹

我知道我可以将我的文件与项目导航器中可见的实际文件夹分组,但它们也将在项目文件夹中创建。 你可以这样做:

<key>Definitions</key>
<dict>
    <key>HomeViewController.swift</key>
    <dict>
        <key>Path</key>
        <string>HomeViewController.swift</string>
        <key>Group</key>
            <string>Controllers</string>
    </dict>
</dict>

<key>Nodes</key>
<array>
    <string>HomeViewController.swift</string>
</array>
Project
--Controllers
---HomeViewController.swift
<key>Definitions</key>
<dict>
    <key>Controllers/HomeViewController.swift</key>
    <dict>
        <key>Path</key>
        <string>HomeViewController.swift</string>
        <key>Group</key>
            <string>Controllers</string>
    </dict>
</dict>

<key>Nodes</key>
<array>
    <string>Controllers/HomeViewController.swift</string>
</array>
定义
控制器/HomeViewController.swift
路径
HomeViewController.swift
团体
控制器
节点
控制器/HomeViewController.swift
但这不是我想要的。 我需要引用文件夹,但我还没有弄清楚如何在新的Xcode版本上创建它们

我感谢你抽出时间来读这篇文章。 你好:)