Estoy tratando de hacer que mi aplicación de iPhone sea compatible con el iPad. En un archivo de cabecera, configuré algunas constantes. Debido a la pantalla más grande, quiero que se usen algunas constantes para que las imágenes sean más grandes en el iPad que en el iPhone. he encontrado algunas sugerencias sobre el Internet para lograr esto:#define según la plataforma [iPhone o iPad]
#if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
#define imgAmcWidth 656.0f
#define imgAmcHeight 36.0f
#else
#define imgAmcWidth 240.0f
#define imgAmcHeight 20.0f
#endif
Esto parece satisfacer mis necesidades. Desafortunadamente xcode 4 no puede compilar esto dando un error: 'Token' ["no es válido en el preprocesador .. '[LLVM GCC 4.2]. ¿Qué estoy haciendo mal?
Thx - eso es lo que yo pensaba. Pero este método no permite compartir las constantes entre clases, ¿verdad? – Ghislain