我需要在switch语句中比较一个int,但不确定如何键入错误。这是我的代码:
switch (y) {
case int y isgreater(1, 411):
// case code here...
为了简化我想要的,在VB中,代码为:
Case >= 411:
'Code here for case
最佳答案
基于C的语言(例如Objective-C)不支持这种语法。只需使用if
语句:
if (y >= 411) {
// do stuff
}
在
switch
语句中,每个case
值必须是一个离散常量。switch (expression) {
case 5:
// stuff
break;
case 12:
// stuff
break:
default:
// stuff
break;
}
关于objective-c - 比较switch语句中的数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13281983/