2011-01-13 15 views

Respuesta

7

Conceptualmente, está incluido en la parte superior de cada unidad de traducción (es decir, cada archivo C, C++, Objective-C o Objective-C++ compilado). Así puede forzar que cada archivo de su proyecto incluya una macro particular añadiendo esto a su archivo .pch:

#if !defined(MY_MACRO) 
    #define MY_MACRO (12345) 
#endif /* !defined(MY_MACRO) */ 

Y luego MY_MACRO siempre está disponible. También se usa comúnmente para importar encabezados de marcos, por lo que no es necesario ejecutar escribiendo #import <Foundation/Foundation.h> en cada archivo.

Cuestiones relacionadas