【问题标题】:Create empty group in Xcode 7 template在 Xcode 7 模板中创建空组
【发布时间】:2016-04-26 08:34:57
【问题描述】:

我尝试创建一个 Xcode 模板。我关注了Xcode 4 template create empty group 的问题,但它不再起作用了。

只有一个名为“Application”的文件(没有扩展名)。

TemplateInfo.plist

<key>Nodes</key>
<array>
    <string>Application</string>
</array>

<key>Definitions</key>
<dict>
    <key>Application</key>
    <dict>
        <key>Path</key>
        <string>Application</string>
    </dict>
</dict>

当前结果:

预期结果:

如何更改 TemplateInfo.plist 以便 Xcode 生成一个名为 Application 的空文件夹而不是没有扩展名的文件?

【问题讨论】:

  • 你到底想要完成什么?
  • @StuartP。我已经更新了问题并添加了预期结果

标签: ios xcode templates xcode-template


【解决方案1】:

Xcode 8

您可以在 .xctemplate 目录中创建文件夹。从该模板创建文件后,您创建的文件夹将显示为真正的文件夹,而不是组,所以...

您可以简单地删除对所有这些文件的引用,然后将它们再次添加到您的项目中(选择从文件夹创建组选项)。

【讨论】:

    【解决方案2】:

    在 Xcode 8 中,我想添加一个空组,以确保模板遵循特定的脚手架。通过反复试验,我通过在 xctemplate 目录中添加一个空文件夹来实现这一点,然后相应地配置节点/定义。我希望这会有所帮助:)

    <key>Nodes</key>
    <array>
        <string>Application</string>
    </array>
    
    <key>Definitions</key>
    <dict>
        <key>Application</key>
        <dict>
            <key>Path</key>
            <string>Application/</string>
        </dict>
    </dict>
    

    【讨论】:

    • 这会创建一个黄色文件夹吗?而不是蓝色文件夹?
    • @ColdLogic 这将创建蓝色文件夹
    • @blyscuit 知道如何让它变黄吗?
    猜你喜欢
    • 2011-09-25
    • 1970-01-01
    • 2014-11-30
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    • 2013-03-07
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多