2009-11-02 13 views

Respuesta

42

#define kMyConstantBOOL YES

O

static BOOL MyConstantBool = YES;

+2

me gusta la última medida que algunas comprobaciones tipo y puede verlo y usarlo como un símbolo en el depurador. – nall

+0

están de acuerdo excepto GDB/Xcode entiende #define. –

+2

¿quisiste decir "const" en lugar de "static"? estático BOOL es una variable. – progrmr

8

He aquí un ejemplo:

#define kMyConstant  YES 
#define kMyOtherConstant NO 
7

lo haría de manera diferente:

enum { MyConstantBool = YES }; 

Es una constante, no ocupa espacio de almacenamiento.

Cuestiones relacionadas