是否可以在 Xcode 中设置编译器标志,以不编译任何未标记为存档 (ipa) 的源代码?!
也许就像一个 if 语句?!
if (shouldBeInAppPackage)
{
//Code in here should be compiled in App Package
}
最佳答案
您可以为此使用预处理器宏。在预编译的头文件中,或者导入到您要使用它的源文件中的其他头文件中,您可以定义:
#define INCLUDE_IN_BUILD 0
然后包装代码:
#if INCLUDE_IN_BUILD
code();
code();
#endif
然后,您可以通过将 0
更改为 1
来选择性地包含/排除该代码。
不过,想一个比 INCLUDE_IN_BUILD
更好的名字。
关于ios - 设置编译器标志 Xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24993433/