在Xcode 3,我们制定了(通过试验和错误),我们可以复制系统模板到新的位置(三个可能的位置,因为苹果不断变换着它),并进行自定义。
注:在写这个问题,我发现大多数关于这一主题的StackOverflow的答案是不正确的:(苹果改变了位置,大多数的答案给旧的位置,不工作了。
在Xcode的4.3,苹果公司再次爆出这一切,现在文件模板不能用老方法来改变。 从试验和错误,我发现,您可以创建新的文件模板(见下文),但是从苹果现有的无法替代的。
我们如何解决这个问题? 苹果的新文件模板简直骇人听闻 - 它们插入假的“版权”行,他们甚至不效仿苹果自己的文档标准,更别说其他人的:(。
这仅仅是一个局部问题的答案,但对于其他人奋力(像我)制定出“正确”的方式,下面是部分工作的解决方法。
今天,在Xcode 4.5.0,以下工作:
自定义文件/项目模板:
- 取消隐藏你的库文件夹(谷歌,如果你不知道怎么回事,否则,从终端做到这一点)
- 创建一个文件夹:
~/Library/Developer/Xcode/Templates
(父文件夹应该已经存在- Xcode4自动创建它) - 寻找你的Xcode 4的副本,然后右键单击“显示包内容”
- 导航在那里,直到你找到“模板”子文件
- 有两个文件夹,一个适用于Mac,其他为iPhone
- Mac的位置:
[Xcode4.app]/Contents/Developer/Library/Xcode/Templates
- iPhone的位置:
[Xcode4.app]/Contents/Developer/Platforms/iPhoneOS.Platform/Developer/Library/Xcode/Templates
- 复制/内容粘贴到您所创建的“模板”文件夹
- 关键:重命名每个子文件夹“文件模板”否则APPLE会忽略/删除您的模板
注:上述步骤2中,还可以创建疑似该文件夹的位置:
~/Library/Application Support/Shared/Xcode/Templates
......但是,从来没有对我的作品,和父文件夹不和Xcode 4.5的新安装存在,所以我怀疑苹果正在逐步这一点? (因为他们拒绝记录它,我只是猜测)
看来项目模板可以在~/Library/Developer/Xcode/Templates/Application/Project Templates
。
来源: https://github.com/AFNetworking/Xcode-Project-Templates