Objective c 设置xcconfig文件的推荐方法

Objective c 设置xcconfig文件的推荐方法,objective-c,xcode,xcconfig,Objective C,Xcode,Xcconfig,有没有最好的建议方法来设置xcconfig文件? 项目相关字段在哪里?目标相关字段在哪里? 那么多个目标呢?我倾向于使用我的XConfig,从ProjBase、ProjDebug和ProjRel开始,后者2包括前者 当然,我也使用barebones version.xcconfig进行构建版本控制 我找到的目标字段通常最适合目标详细信息。(多余的,我知道) 基本上,如果您正在处理应用程序捆绑包或Lib签名,最好将它们保存在目标中。在构建代码、框架、库和单元测试等时,目标设置更有用。然后,目标设置

有没有最好的建议方法来设置xcconfig文件? 项目相关字段在哪里?目标相关字段在哪里?
那么多个目标呢?

我倾向于使用我的XConfig,从ProjBase、ProjDebug和ProjRel开始,后者2包括前者

当然,我也使用barebones version.xcconfig进行构建版本控制

我找到的目标字段通常最适合目标详细信息。(多余的,我知道) 基本上,如果您正在处理应用程序捆绑包或Lib签名,最好将它们保存在目标中。在构建代码、框架、库和单元测试等时,目标设置更有用。然后,目标设置可以从项目设置中执行所需的覆盖

XCode 4使可视化变得容易得多

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

当您将项目保存在SCM中时,不必让您的团队不断更新pbxproj,这将是天赐良机


祝你好运。

你可能想看看(查看三个子目录)以获得灵感。它们被设计成模块化的,可以跨项目重用,并按项目和目标级别的设置进行细分。

我现在是一个公认的xcconfig转换者和上瘾者。