0
我试图做一个宏,如果AAA和BBB不存在。事情是这样的:ObjC宏ifdef和定义
#ifdef !AAA && !BBB
#endif
或本:
#ifndef AAA || BBB
#endif
然而,Xcode是扔我的错误,所以我试图 #ifdef !(defined AAA) && !(defined BBB)
或其它某种这样的组合,它看起来像Xcode中不似乎明白了定义。我得到“宏名必须是标识符”或“#ifdef指令结尾处的额外标记”错误。
任何想法如何解决这个问题?
尝试#ifndef #ifndef ... #endif #endif。你可以使用嵌套的#ifndef。 – stosha 2015-04-06 06:02:30
是这是我现在正在使用的 – CyberMew 2015-04-06 06:28:15