title: @class for typedef enum?
body: <p>In one header file, I have something like:</p>
  
  <pre><code>// PasscodeInputViewController.h
  
  typedef enum {
      PasscodeInputModeOn,     // set passcode
      PasscodeInputModeEnter,  // enter passcode
      PasscodeInputModeChange, // change passcode
      PasscodeInputModeOff     // turn off passcode
  } PasscodeInputMode;
  </code></pre>
  
  <p>In another header file, I declare a method that takes an argument of type <code>PasscodeInputMode</code>:</p>
  
  <pre><code>#import "PasscodeInputViewController.h"
  
  - (void)presentPasscodeInputWithMode:(PasscodeInputMode)mode;
  </code></pre>
  
  <p>As you can see, I use <code>#import "PasscodeInputViewController.h"</code> as above so that <code>PasscodeInputMode</code> is recognized, but is there a <code>@class</code> equivalent for <code>typedef enum</code>?</p>