好的,所以,我有一个相对复杂的项目模板层次结构,它定义了与代码样式相关的宏和变量(相同或新行上的curlies,缩进等). 我的代码样式模板可能会提供更多上下文
在生成项目时工作得很好.
但是,在构建项目后生成新文件时,我没有看到重新使用这些宏/变量的明确路径.到目前为止的调查结果:
在文件模板中引用时,不会替换在项目级别定义的宏和变量
文件模板中的弹出选项定义似乎不支持复杂的定义(例如,当下拉列表处于给定状态时定义宏)
项目变量也似乎成为了在文件模板向导的同名选项的缺省值
文件模板似乎无法将其他模板定义为祖先
有任何想法吗?
输入以下行:defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ "ORGANIZATIONNAME" = "Your Company Name" ; }' 进入终端窗口,将“您的公司名称”替换为您选择的任何名称。您还可以在“属性列表编辑器”中打开 ~/Library/Preferences/com.apple.Xcode 中的文件,并将您的公司名称作为字典“PBXCustomTemplateMacroDefinitions”下的键“ORGANIZATIONNAME”的字符串值插入。如果“PBXCustomTemplateMacroDefinitions”尚不存在,您可能需要在顶层创建它。
归档时间: |
|
查看次数: |
350 次 |
最近记录: |