Pourquoi:directive non valide pour traitement préalable #elseifdef dans Xcode
#ifdef SOME_TARGET_FLAG
<some code here>
#elseifdef SOME_ANOTHER_TARGET_FLAG
<some another code here>
#endif
produit "directive non valide pré-traitement" erreur de compilation de prétraiter?
SOME_TARGET_FLAG et SOME_ANOTHER_TARGET_FLAG ne sont que quelques-uns des "autres indicateurs C" définis dans les paramètres de construction cible (modèle -D<FLAG_NAME>
).
Est-ce que #elseifdef n'est pas supporté par Xcode?