entiendo cómo utilizar una directiva de preprocesador como esto:Objective-C para la directiva de preprocesador 'si no'
#if SOME_VARIABLE
// Do something
#else
// Do something else
#endif
Pero lo que si sólo quiero hacer algo SI NO SOME_VARIABLE.
Obviamente todavía podía hacer esto:
#if SOME_VARIABLE
#else
// Do something else
#endif
. . . abandona el si está vacío, pero hay una manera de hacerlo:
#if not SOME_VARIABLE
// Do something
#endif
documentación de Apple here no sugiere, pero esto parece una necesidad muy básica.
Básicamente quiero hacer el preprocesador equivalente de:
if(!SOME_VARIABLE)(
{
// Do Something
}
He eliminado todas las referencias a TARGET_IPHONE_SIMULATOR. Eso fue solo un ejemplo. Solo quiero saber cómo decir SI NO en una directiva de preprocesador. – Undistraction
ah bien, eso está bien. las soluciones también deberían funcionar. – CarlJ
Así lo hace. Gracias. – Undistraction