目标c – ios有一种组合开关案例的方法?

前端之家收集整理的这篇文章主要介绍了目标c – ios有一种组合开关案例的方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否有一种组合开关盒的方法,例如:
switch (value)
   {
   case 0,1,2:
      nslog (@"0,2 cases");
      break
      case 3:
      nslog (@"3 cases");
        break;
      default:
        NSLog (@"anything else");
        break;
   }

我非常感谢你的帮助

解决方法

你的意思是这样的吗?
switch (value)
{
case 0:
case 1:
case 2:
  NSLog (@"0,2 cases");
  break;
case 3:
  NSLog (@"3 cases");
  break;
default:
  NSLog (@"anything else");
  break;
}

你知道,switch case结构将从相应的case行开始执行大括号内的每一行,直到它到达最后一个或中断.所以,如果你在一个案件之后不包括休息时间,那么它也将继续执行下一个案例.

猜你在找的C&C++相关文章