title: How do I declare a class property as an enum type
body: <p>I want to declare a custom enum such as:</p>
  
  <pre><code>enum menuItemType
  {
      LinkInternal = 0,
      LinkExternal = 1,
      Image = 2,
      Movie = 3,
      MapQuery = 4
  }
  </code></pre>
  
  <p>As a type for my object:</p>
  
  <pre><code>@interface MenuItem : NSObject {    
      NSMutableString *menuId;
      NSMutableString *title;
      enum menuItemType *menuType;
      NSMutableArray *subMenuItems;
  }
  </code></pre>
  
  <p>But am unsure where I need to put the enum definition - if I put it before the @interface its syntactically incorrect</p>