Sto scrivendo un'applicazione per iPhone contro l'SDK Base 4.0, ma ho scelto come target OS 3.1.3 in modo operativo 3 gli utenti possono utilizzare l'applicazione.Disattivazione un'avvertenza specifica in una linea specifica in Xcode
io chiamo:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
che è deprecato in iOS 4.0. Sono a conoscenza di questo e sono in atto misure per chiamare la versione più recente "withAnimation" se stiamo utilizzando iOS 4.0 o versioni successive.
Tuttavia, sto diventando un avvertimento che sto chiamando uno SDK deprecato.
vorrei disattivare l'avviso specifica in questo luogo specifico. Voglio tutte le altre avvertenze (tra cui lo stesso avvertimento deprecato in altre sedi)
può questo essere realizzato in Xcode?
ha funzionato alla grande, grazie – elsurudo
Questo dovrebbe essere veramente contrassegnato come la risposta corretta. È meno hacky e risolve il problema in fase di compilazione, oltre ad essere un po 'più pulito. –
+1 per l'uso corretto di clang, questa dovrebbe essere la risposta, NSInvocation è un hack –