Ich baue eine dunkle iOS 6 und 7 App. Ich verstehe, dass ich [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
anrufen kann, um den Statusbar-Anzug für iOS 7 zu einem dunklen Farbschema zu machen.#ifdef #else #endif wähle iOS SDK Version und Funktion?
Das Problem ist, ich werde meine App in den App Store einreichen und Xcode 5 ist derzeit nicht dafür bereit, also muss ich Xcode 4.6.x verwenden, um diese Aufgabe zu erledigen. Aber mit Xcode 4.6 kann ich die neue Methode nicht aus iOS 7 kompilieren. Ich denke, ich muss etwas wie "if ios7" machen, dann mache ich und positioniere mein Anwendungsfenster neu.
Ich versuche, dies zu tun mit #ifdef
... #else
... dieser Code ist [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
innerhalb des viewDidLoad
.
Konnte jemand helfen zu verstehen, wie man #ifdef
... mit der Methode in einigen Funktionen verwendet.
Vielen Dank !!!!
ich das gerade hier beantwortet: http://stackoverflow.com/questions/18404746/disable-clang-error-with-pragma/18406309#18406309 – rmaddy
Ich löse nur mein Problem. Danke – HYC
Mein Freund, Apple wird keine Build von Xcode Version niedriger als 5 akzeptieren. Also versuchen Sie, xcode 5 und spätere Versionen zu verwenden. –