Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XCode自定义模板-仅用于复选框的文件夹结构(在何处放置变体“复选框未勾选”)?_Xcode_Templates - Fatal编程技术网

XCode自定义模板-仅用于复选框的文件夹结构(在何处放置变体“复选框未勾选”)?

XCode自定义模板-仅用于复选框的文件夹结构(在何处放置变体“复选框未勾选”)?,xcode,templates,Xcode,Templates,我按照本教程“”为XCode创建了更高级的模板。据解释,您需要为每个选项变体创建一个具有特定名称的文件夹。在教程中,有一个下拉菜单和一个复选框 但是如果我只有一个复选框呢?在本教程之后,我需要创建一个没有名称的文件夹。那是不可能的。因此,我在没有文件夹的情况下尝试了它(复选框标识符为CreateModelAttributeInSection): 但是,当我取消选中复选框时,没有生成任何文件。但是,当我选中复选框时,它会起作用 我需要为变体“复选框未勾选”创建什么文件夹?我找不到解决办法 谢谢在

我按照本教程“”为XCode创建了更高级的模板。据解释,您需要为每个选项变体创建一个具有特定名称的文件夹。在教程中,有一个下拉菜单和一个复选框

但是如果我只有一个复选框呢?在本教程之后,我需要创建一个没有名称的文件夹。那是不可能的。因此,我在没有文件夹的情况下尝试了它(复选框标识符为
CreateModelAttributeInSection
):

但是,当我取消选中复选框时,没有生成任何文件。但是,当我选中复选框时,它会起作用

我需要为变体“复选框未勾选”创建什么文件夹?我找不到解决办法


谢谢

在深入研究默认的Xcode模板后,我发现其中一个模板也只使用了一个复选框,即C文件模板:

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\ Templates/Source/C\ File.xctemplate

查看它们的结构,在未选择任何内容的情况下,它从
Default
目录中读取模板文件。选中复选框后,它将从与复选框选项的
标识符
值相同的目录中读取。

跳入默认Xcode模板后,我发现其中一个模板也只使用了一个复选框,即C文件模板:

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\ Templates/Source/C\ File.xctemplate
查看它们的结构,在未选择任何内容的情况下,它从
Default
目录中读取模板文件。选中复选框后,它将从名为与复选框选项的
标识符
值相同的目录中读取