#ifdef FREE_VERSION
tf.text = @"Free";
NSLog(@"FREE VERSION");
#else
tf.text = @"Paid";
NSLog(@"PAID VERSION");
#endif
La prima parte sembra bene in Xcode.
tf.text = @"Free";
NSLog(@"FREE VERSION");
evidenziato in sintassi. Tuttavia, la seconda parte non è:
tf.text = @ "Paid";
NSLog (@ "VERSIONE PAGATA");
Esiste un'impostazione come "Non eseguire l'evidenziazione della sintassi in #else parti del codice di condizionamento condizionale"?