我不知道如何使用typedef枚举

时间:2010-09-27 17:18:13

标签: objective-c typedef

typedef enum {
    kA = 0,
    kB,
    kC,
    kD,
    kE,
    kF
} index;

@interface myViewController : UITableViewController<UIAlertViewDelegate> {
    index enumIndex;
}
你好,伙计们。

我声明由typedef enum组成的索引。但我没有找到那样的代码。 如果该代码有用,不需要发布?

我不理解Objective C中的typedef enum。

请帮帮我。

1 个答案:

答案 0 :(得分:1)

typedef enum在Objective-C中与在C中完全相同。没有区别。

如果我冒险猜测你没有提供的编译器错误,我敢打赌已经定义了index并且它正在抱怨重新定义。无论如何,请让你的typedef易于理解,比如MyViewControllerIndex

另请注意,您的班级名称应以大写字母开头; MyViewController