我需要将enum作为一个整体与一个字符串进行比较,以便检查枚举的全部内容.
想要的东西:
NSString *colString = [[NSString aloc] initWithString:@"threeSilver"];
typedef enum {
oneGreen,
twoBlue,
threeSilver
}numbersAndColours;
if (colString == numbersAndColours) {
//Do cool stuff
}
Run Code Online (Sandbox Code Playgroud)
但很明显我不能这样做,也许是一个结构......对不起,我是C的新手请帮忙吗?
顺便说一句:我知道NSString不是C,但认为这个问题比Obj-C更多.
谢谢