2010-09-27 103 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