Ho una parte di codice che funziona solo su iOS 6 o versioni successive.Come includere il codice in modo condizionale solo se sopra una determinata versione iOS?
control.tintColor = [UIColor greenColor];
c'è un pronto per l'uso direttiva del compilatore come #ifdef iOS6_or_greater
?
Avete pensato a tua domanda? La compilazione condizionale produce un binario che dipende da cose diverse (forse l'obiettivo di distribuzione) ma quel binario farà la stessa cosa a prescindere. È necessario fornire controlli di runtime, non controlli in fase di compilazione. – trojanfoe