2010-09-27 104 views
0
typedef enum { 
    kA = 0, 
    kB, 
    kC, 
    kD, 
    kE, 
    kF 
} index; 

@interface myViewController : UITableViewController<UIAlertViewDelegate> { 
    index enumIndex; 
} 

嗨,夥計們。我不知道如何使用typedef enum

我聲明瞭由typedef枚舉組成的索引。但我沒有找到那樣的代碼。 如果該代碼有用,不需要發佈?

我不明白在目標C中的typedef枚舉。

請幫助我。

回答

1

typedef enum在Objective-C中的功能與在C中的功能完全相同。沒有區別。

如果我冒險猜測你沒有提供的編譯器錯誤,我敢打賭index已經定義好了,它正在抱怨重新定義。無論如何,讓你的typedef易於理解,比如MyViewControllerIndex

還要注意,你的類名應該以大寫字母開頭; MyViewController