为什么:
#ifdef SOME_TARGET_FLAG
<some code here>
#elseifdef SOME_ANOTHER_TARGET_FLAG
<some another code here>
#endif
产生"无效的预处理指令"的预处理编译错误?
SOME_TARGET_FLAG和SOME_ANOTHER_TARGET_FLAG只是目标构建设置中定义的一些"其他C标志" (-D<FLAG_NAME>
模式)。
#elseifdef指令在Xcode中不受支持吗?