【发布时间】:2011-10-18 05:00:01
【问题描述】:
朋友们,美好的一天。 我是Objective-C的新手。我想在课堂上使用枚举并将其公开。 我已经了解如何声明枚举 (http://stackoverflow.com/questions/1662183/using-enum-in-objective-c),但我不明白应该在哪里声明它们。
我试过了:
@interface MyFirstClass : NSObject {
typedef enum myTypes {VALUE_A, VALUE_B, VALUE_C} MyTypes;
}
或:
@interface MyFirstClass : NSObject {
@public
typedef enum myTypes {VALUE_A, VALUE_B, VALUE_C} MyTypes;
}
但编译器抛出错误:“typedef 之前的预期说明符限定符列表”。
怎么了?
【问题讨论】:
标签: objective-c enums