我要聲明的自定義枚舉,如:如何聲明一個類屬性作爲枚舉類型
enum menuItemType
{
LinkInternal = 0,
LinkExternal = 1,
Image = 2,
Movie = 3,
MapQuery = 4
}
作爲一個類型我的對象:
@interface MenuItem : NSObject {
NSMutableString *menuId;
NSMutableString *title;
enum menuItemType *menuType;
NSMutableArray *subMenuItems;
}
但我不確定在哪裏需要放置枚舉的定義 - 如果我把它放在@interface之前它的語法不正確
謝謝我有點obj-c noob所以學得很快謝謝 – 2010-01-22 10:03:24
這個答案已經過時,請使用現代的'NS_ENUM'。看@Zedenem答案 – 2014-12-16 08:30:24
@ proca2.0 - 你說得對,謝謝你指出。實際上,Objective-C的一切都在過時。 – mouviciel 2014-12-16 08:37:52