修改默认的-Prefix.pch文件

时间:2013-04-26 04:23:52

标签: ios xcode

我想知道如何修改xcode项目模板中包含的默认.pch文件。

我想这样做,以便在我的所有项目中自动包含一些#defines。我希望为我的所有项目提供的示例如下所示:共享应用程序委托:

#define APP_DELEGATE ((AppDelegate*)[[UIApplication sharedApplication] delegate])

我尝试在xcode的包中搜索模板.pch文件,但没有运气。

如果您认为这样做不是一个好主意,请随时告诉我原因,但请告诉我如何修改模板,因为这是我的问题。

1 个答案:

答案 0 :(得分:1)

默认的Xcode模板位于/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates。在Base / Base.xctemplate中,您将找到一个文件TemplateInfo.plist。这是您必须修改以执行您想要的操作。查看该plist的定义部分。

如果您只想为iOS执行此操作,则需要修改/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates中的模板。 iPhone Base.xctemplate的结构虽然不会轻易改变iOS的默认前缀标题。

XCode模板曾经很容易使用和创建,因为XCode 4并非如此。

我强烈建议您在线了解一些有关创建自己模板的信息,而不是修改Xcode中的模板。

This is one of the best starting points for creating your own templates and learning how templates work

相关问题