我有一个enum
这样的定义:
typedef enum dataTypes{
LOW,
MEDIUM,
HIGH,
MAX_DATA_TYPE
} dataTypeEnum;
我希望能够像这样实例化一个NSArray
of NSNumber
s:
NSArray * numsToUse = @[@LOW, @MEDIUM];
这不是编译。有什么见解吗?我是否必须为[NSNumber numberWithInt:]
这些中的每一个选择笨重的人,或者有没有办法解决这个问题?#define
(出于多种原因,我考虑并拒绝了陈述)。