2011-01-15 16 views
6

Costruisco il mio progetto con l'ultimo SDK (4.1) e imposta "iOS Deployment Target" (3.0). Posso eseguire il mio progetto su un vero iPhone 3.0 se utilizzo alcuni metodi di sdk 4.0?Obiettivo di distribuzione SDK e iOS.

risposta

11

È possibile eseguire il progetto su dispositivi OS 3 solo se si utilizza il codice con codice in base ai metodi di OS 4 che si desidera utilizzare. Se hai chiamato un metodo che esisteva solo su iOS 4 su un dispositivo iOS 3, l'app si arrestava in modo anomalo. È possibile farlo sia controllando i numeri di versione di iOS sia utilizzando il metodo [... respondsToSelector:].

Problemi correlati