Tengo dos objetivos en mi proyecto de iPhone con iOS: Production
y Preview
.iOS: código condicional según el objetivo actual
Ahora quiero ejecutar una línea de código, solo si estoy en el destino Preview
. Supongo que esto debería ser algún tipo de #ifdef ...
. Encontré a solution que hace casi lo que quiero, pero usa la configuración y no el objetivo.
Ejemplo:
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
#ifdef MY_PREVIEW_TARGET
[SomeLibraryWhichIsInPreviewTarget someMethod];
#endif
// Code that applies for both targets ...
}
Gracias por su ayuda
¿Por qué debería ser Macro de preprocesador. Como es útil para "USUARIO", debe ser "Definido por el usuario". ¿No es así? – Satyam