是否有建议xcconfig文件的最佳推荐方法? 项目相关领域在哪里以及目标相关的去向何处? 多个目标呢?
答案 0 :(得分:3)
您可能需要查看Google Toolbox for Mac xcconfig files(查看三个子目录)以获取灵感。它们被设计为模块化的,可以跨项目重复使用,并按项目级和目标级设置进行细分。
答案 1 :(得分:2)
我倾向于使用我的XCConfigs并从ProjBase,ProjDebug,ProjRel开始,后者包括前者。
当然,我也使用准系统version.xcconfig进行构建版本控制。
我发现的目标字段通常最适合目标细节。 (冗余,我知道) 基本上,如果您正在处理App Bundle事物或Lib签名,它们最好保留在目标中。在构建代码,框架,库和单元测试等时,目标设置更有用。然后,目标设置可以从项目设置中进行必要的覆盖。
XCode 4使这种可视化变得更加容易。
就个人而言,我更喜欢将所有构建设置从项目中拉出来并放入xcconfigs中,因为在调整这些设置时,项目的直接更改会更少。
当您将项目保留在SCM中时不必让您的团队不断更新pbxproj可能是天赐之物。
祝你好运。