В одном файле заголовка у меня есть что-то вроде:
// PasscodeInputViewController.h
typedef enum {
PasscodeInputModeOn, // set passcode
PasscodeInputModeEnter, // enter passcode
PasscodeInputModeChange, // change passcode
PasscodeInputModeOff // turn off passcode
} PasscodeInputMode;
В другом заголовочном файле я объявляю метод, который принимает аргумент типа PasscodeInputMode
:
#import "PasscodeInputViewController.h"
- (void)presentPasscodeInputWithMode:(PasscodeInputMode)mode;
Как вы можете видеть, я использую #import "PasscodeInputViewController.h"
как указано выше, так что признается PasscodeInputMode
, но существует ли эквивалент @class
для typedef enum
?