建议的方法来设置xcconfig文件

时间:2010-05-06 14:45:42

标签: objective-c xcode xcconfig

是否有建议xcconfig文件的最佳推荐方法? 项目相关领域在哪里以及目标相关的去向何处? 多个目标呢?

2 个答案:

答案 0 :(得分:3)

您可能需要查看Google Toolbox for Mac xcconfig files(查看三个子目录)以获取灵感。它们被设计为模块化的,可以跨项目重复使用,并按项目级和目标级设置进行细分。

答案 1 :(得分:2)

我倾向于使用我的XCConfigs并从ProjBase,ProjDebug,ProjRel开始,后者包括前者。

当然,我也使用准系统version.xcconfig进行构建版本控制。

我发现的目标字段通常最适合目标细节。 (冗余,我知道) 基本上,如果您正在处理App Bundle事物或Lib签名,它们最好保留在目标中。在构建代码,框架,库和单元测试等时,目标设置更有用。然后,目标设置可以从项目设置中进行必要的覆盖。

XCode 4使这种可视化变得更加容易。

就个人而言,我更喜欢将所有构建设置从项目中拉出来并放入xcconfigs中,因为在调整这些设置时,项目的直接更改会更少。

当您将项目保留在SCM中时不必让您的团队不断更新pbxproj可能是天赐之物。

祝你好运。