gpt4 book ai didi

objective-c - 在 XCode 中为多个目标添加编译标志

转载 作者:太空狗 更新时间:2023-10-30 04:00:38 24 4
gpt4 key购买 nike

我的应用有多个目标。每个目标都有不同的特点。我在哪里以及如何定义编译器标志,以便在构建每个目标时只具有我分配给它的功能。

例如我喜欢做这样的事情。

#ifdef APP1

#define FEATURE_A
#define FEATURE_B

#elif APP2

#define FEATURE_B

#else

#endif

我应该把 #define APP1#define APP2 放在哪里。 APP1 和 APP2 是应用程序的包 ID。我想这样做,以便在应用程序运行时不会动态定义定义(即不应在 if 语句中),而是在构建应用程序时设置。

有什么建议吗?

谢谢。

最佳答案

将相应的定义放入目标设置的“预处理器宏”部分。

关于objective-c - 在 XCode 中为多个目标添加编译标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com