例如,对于 Xcode 5中的一个新类别的 C/C + 文件,将 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/C and C++复制到 ~/Library/Developer/Xcode/Templates/File Templates/GPL C and C++
首先打开 XCode,使用 File > New File... (something N)并从文件模板中选择 Property List。
命名为 IDETemplateMacros.plist文件
在导航器上,右键单击 Open as source code选择该文件。Xcode 将把属性文件显示为文本。属性文件实际上只是 XML 文件。
复制粘贴以下内容:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>FILEHEADER</key>
<string>Created for ___PROJECTNAME___ in ___YEAR___
// Using Swift ___DEFAULTTOOLCHAINSWIFTVERSION___</string>
</dict>
</plist>
在根结构上,我们添加了一个条目,其中包含关键字 FILEHEADER 和一个两行字符串作为值:
Created for ___PROJECTNAME___ in ___YEAR___
// Using Swift ___DEFAULTTOOLCHAINSWIFTVERSION___
在文件夹中保存 IDETemplateMacros.plist 文件:
~/Library/Developer/Xcode/UserData/
就是这样,现在当创建一个名为 MyProject 的新项目时,标题将是:
//Created for MyProject in 2022
// Using Swift 5.0