capisco come usare una direttiva del preprocessore come questo:Objective-C direttiva del preprocessore per 'se non'
#if SOME_VARIABLE
// Do something
#else
// Do something else
#endif
Ma cosa succede se solo io voglio fare qualcosa SE NON SOME_VARIABLE.
Ovviamente ho ancora potuto fare questo:
#if SOME_VARIABLE
#else
// Do something else
#endif
. . . lasciando il se vuoto, ma c'è un modo per farlo:
#if not SOME_VARIABLE
// Do something
#endif
documentazione di Apple here non suggerisce, ma questo mi sembra un bisogno molto di base.
Fondamentalmente io voglio fare il preprocessore equivalente di:
if(!SOME_VARIABLE)(
{
// Do Something
}
Ho rimosso tutti i riferimenti a TARGET_IPHONE_SIMULATOR. Quello era solo un esempio. Voglio solo sapere come dire SE NON in una direttiva preprocessore. – Undistraction
ah ok, va bene. anche le soluzioni dovrebbero funzionare. – CarlJ
Così fa. Grazie. – Undistraction