zoukankan      html  css  js  c++  java
  • Xcode warning: code will never be executed.

    在xcode编译的时候,提示了code will never be executed这个警告。百度了一下,大体的意思是,该代码永远不会执行的意思。

    比如:

    - (void)setMyStyle:(AddressBookStyle)myStyle {
        _myStyle = myStyle;
        return;
        //>>>>>珠珠<<<<<<因为有return 走不到 if里面,所以注视了--0726
        if (myStyle == AddressBookStyleNoneFriend) {
            _topView.hidden = NO;
            
            _midView.hidden = NO;
            
            _defaultView.hidden = YES;
            
            _myHeightNum.constant = 113;
            
            _becameCodeBtn.hidden = YES;
            
            [_addSomeOneBtn setTitle:@"邀请好友加入" forState:UIControlStateNormal];
            
            _btnTopLabe.text = @"您的通讯录没有成员可加入项目";
            
            self.frame = CGRectMake(0, 0, kScreenWidth, 180);
            
        }else if(myStyle == AddressBookStyleHaveFriend) {
            _topView.hidden = NO;
            
            _midView.hidden = NO;
            
            _defaultView.hidden = YES;
            
            _myHeightNum.constant = 153;
            
            _becameCodeBtn.hidden = NO;
            
            [_addSomeOneBtn setTitle:@"从通讯录中导入" forState:UIControlStateNormal];
            
            _btnTopLabe.text = @"请导入讨论组成员";
            
            self.frame = CGRectMake(0, 0, kScreenWidth, 220);
        }else if (myStyle == AddressBookStyleDefault) {
            _topView.hidden = YES;
            
            _midView.hidden = YES;
            
            _defaultView.hidden = NO;
            
            self.frame = CGRectMake(0, 0, kScreenWidth, 95);
        }
        
    }
    

     因为有return,所以,if里面的永远都走不到。

    参考文档:https://stackoverflow.com/questions/30359236/if-statement-code-warning-code-will-never-be-executed-ios

  • 相关阅读:
    字体
    当前li的同级且不包含当前li
    溢出用省略号显示
    .NET Core中使用Cookie步骤
    .NET Core中使用Session步骤
    asp.net core 读取配置
    Asp.Net Core run on Ubuntu
    .net core中使用GB2312编码
    ubuntu mysql 安装
    samba的安装
  • 原文地址:https://www.cnblogs.com/lyz0925/p/7241032.html
Copyright © 2011-2022 走看看