【发布时间】:2011-10-28 10:04:30
【问题描述】:
我希望将类静态变量作为状态,但 Objective C 不允许这样做
我为状态类尝试了+(int)LOOPING_STATE,但它会失败
switch (myCurrentState) {
case [STATE_CLASS LOOPING_STATE]: <== received an error of "expression can't be put here"
return;
}
枚举通常是编写状态代码的选择吗?
还有其他选项吗?应该在什么条件下使用这些选项?
提前致谢。
【问题讨论】:
标签: objective-c enums state