iOS: Bedingte code abhängig von der aktuellen Ziel -

Ich habe zwei Ziele in meinem iPhone iOS Projekt: Production und Preview.

Möchte ich nun ausführen, eine Zeile code, nur wenn ich in der Ziel -Preview.
Ich denke, dies wäre eine Art von #ifdef .... Ich fand eine Lösung, die macht fast das, was ich will, aber es nutzt die Konfiguration und nicht die Ziel.

Beispiel:

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

  #ifdef MY_PREVIEW_TARGET
    [SomeLibraryWhichIsInPreviewTarget someMethod];
  #endif

  //Code that applies for both targets ...
}

Vielen Dank für Ihre Hilfe

InformationsquelleAutor Besi | 2011-09-19
Schreibe einen Kommentar