gpt4 book ai didi

objective-c - Xcode 中 #elseifdef 的预处理指令无效

转载 作者:太空狗 更新时间:2023-10-30 03:15:27 29 4
gpt4 key购买 nike

为什么:

 #ifdef SOME_TARGET_FLAG     
<some code here>
#elseifdef SOME_ANOTHER_TARGET_FLAG
<some another code here>
#endif

产生“无效的预处理指令”预处理编译错误?

SOME_TARGET_FLAG 和 SOME_ANOTHER_TARGET_FLAG 只是目标build设置中定义的一些“其他 cflags”(-D<FLAG_NAME> 模式)。

Xcode 不支持#elseifdef 指令吗?

最佳答案

Is #elseifdef directive not supported by Xcode?

事实并非如此。改用这个:

#elif defined(SOME_ANOTHER_TARGET_FLAG)

关于objective-c - Xcode 中 #elseifdef 的预处理指令无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9461927/

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