【问题标题】:Test selected target with preprocessors macro使用预处理器宏测试选定的目标
【发布时间】:2014-06-06 09:20:33
【问题描述】:

我想用预处理器宏测试选定的目标。有人有想法吗?

#if TARGET1
    #myVar @"aValue"
#elsif TARGET2
    #myVar @"anotherValue"
#endif

提前谢谢你!

【问题讨论】:

  • 只需将TARGET1=1 添加到目标1 Preprocessor Macros 和目标2 相同的位置,它应该是TARGET2=1。并使用#ifdef 而不是#if

标签: ios xcode macros preprocessor


【解决方案1】:

请参阅 xcode 项目中的“构建设置”选项卡以获取特定目标和“预处理器宏”选项。您可以在那里定义一个宏并在如下代码中使用它:

#ifdef DEBUG
    #myVar @"aValue"
#else
    #myVar @"anotherValue"
#endif

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-21
    • 2012-12-29
    • 1970-01-01
    • 2010-11-01
    • 2020-10-14
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多