标签: swift xcode symbols compiler-flags
在Xcode中编写iOS应用程序时,我们可能需要将项目分解为独立构建的较小模块/框架,但在同一Xcode工作区内。
现在,我们有多个目标,如QA,Staging和Prod,它们定义了符号,如QATarget和StagingTarget,使我们能够有条件地编译主目标中的代码。
QATarget
StagingTarget
但是,我不知道将这些符号传递给链接框架的好方法?我知道我们需要添加一个编译器标志来定义这些符号,但有没有办法在子项目中自动继承这些标志而不处理构建配置丑陋(相反基于目标)?