El uso de la macro TARGET_IPHONE_SIMULATOR
da como resultado que los mismos valores constantes se definan en la aplicación am. Por ejemplo:Objetivo iPhone Macro del simulador no funciona
#ifdef TARGET_IPHONE_SIMULATOR
NSString * const Mode = @"Simulator";
#else
NSString * const Mode = @"Device";
#endif
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
...
NSLog(@"Mode: %@", Mode);
...
}
Siempre se produce un "Modo: Simulador" que se registra. Actualmente estoy ejecutando XCode 3.2.4 si eso ayuda. Gracias.
cambie ifdef a if – Taranfx
TARGET_IPHONE_SIMUATOR tiene un error tipográfico (falta 'L'), y se muestra en la vista previa de búsqueda de google como tal. – wilsonmichaelpatrick
@wilsonmichaelpatrick corregido –