En un archivo de cabecera, tengo algo como:@class para typedef enum?
// PasscodeInputViewController.h
typedef enum {
PasscodeInputModeOn, // set passcode
PasscodeInputModeEnter, // enter passcode
PasscodeInputModeChange, // change passcode
PasscodeInputModeOff // turn off passcode
} PasscodeInputMode;
En otro archivo de cabecera, que declarar un método que toma un argumento de tipo PasscodeInputMode
:
#import "PasscodeInputViewController.h"
- (void)presentPasscodeInputWithMode:(PasscodeInputMode)mode;
Como se puede ver, yo uso #import "PasscodeInputViewController.h"
como se indica arriba para que se reconozca PasscodeInputMode
, pero ¿existe un @class
equivalente para typedef enum
?
¿Qué quiere decir? ¿Qué estás tratando de hacer específicamente? – ughoavgfhw
¿cuál es el problema con el #import? –
@Inder Kumar Rathore, bueno para los nombres de clase que se supone que debes usar '@ class' en el archivo de encabezado &' # import' en el archivo .m. Me pregunto si hay algo análogo a '@ class' para' typedef enum's. – ma11hew28