如果AAA和BBB不存在,我正在尝试做一个宏。像这样:
#ifdef !AAA && !BBB
#endif
或者这个:
#ifndef AAA || BBB
#endif
然而,Xcode给我带来了错误,所以我试过了
#ifdef !(defined AAA) && !(defined BBB)
或者其他一些这样的组合,似乎Xcode似乎没有理解定义。我得到“宏名称必须是标识符”或“#ifdef指令末尾的额外令牌”错误。
我知道如何解决这个问题吗?
答案 0 :(得分:3)
你能使用#if
吗?
#if !defined(AAA) && !defined(BBB)