iOS -switch函数中的case,初始化视图时需要加“{}”

刚遇到一个问题,就是想在switch函数中的创建视图控制器老是出错。用if就没事。

1.

2.

3.

 

经过查资料发现是switch的zuoz

switch (status_num) {

            case 1:

            {

              RootTabBarController *rootVC = [[RootTabBarController alloc]init];

              //标记为已登录

              [IsLoginSingleClass shareSingleClass].isLogin = YES;

              [self.navigationController pushViewController:rootVC animated:YES];

            }

                break;

                

            default:

                break;

        }

原文地址:https://www.cnblogs.com/yw2015/p/4991121.html