В одном заголовочном файле у меня есть что-то вроде:
// 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
?