【发布时间】:2011-01-24 21:05:01
【问题描述】:
我的应用程序的每个目标通常有四种配置(调试、发布、分发、临时)。
有没有办法为所有 4 个添加一个通用宏,同时不破坏我到目前为止设置的宏(您会在编辑器中看到“多个值”)。
提前致谢, 欧比旺
【问题讨论】:
标签: iphone objective-c xcode macros target
我的应用程序的每个目标通常有四种配置(调试、发布、分发、临时)。
有没有办法为所有 4 个添加一个通用宏,同时不破坏我到目前为止设置的宏(您会在编辑器中看到“多个值”)。
提前致谢, 欧比旺
【问题讨论】:
标签: iphone objective-c xcode macros target
在前缀头文件中定义宏(将包含在所有源文件中)。
【讨论】:
执行此操作的另一种方法(在某些情况下可能效果更好)是使用 $(inherited) 宏来包含父上下文中的设置。这适用于 Xcode 4 让您查看设置级联的方式。
【讨论】:
您可以让所有目标使用相同的 .xcconfig 文件;请参阅“构建配置文件”标题下的 apple documentation。请注意,即使屏幕截图已过时,但材料似乎是准确的。
【讨论】: