美文网首页
Swift 关键字 guard

Swift 关键字 guard

作者: 阿吖嗄 | 来源:发表于2016-07-09 17:38 被阅读295次

         guard语句,类似于if语句,基于布尔值表达式来执行语句。

        使用guard语句来要求一个条件必须是真才能执行guard之后的语句。与if语句不同,guard语句总是有一个else分句——else分句里的代码会在条件不为真的时候执行。

    let  prefill = true

    func   updateDemo() {

         guard  prefill == true else { return }

    //    do something.......

    }

    如果guard语句的条件被满足,代码会继续执行直到guard语句后的花括号。任何在条件中使用可选项绑定而赋值的变量或者常量在guard所在的代码块中随后的代码里都是可用的。

    相关文章

      网友评论

          本文标题:Swift 关键字 guard

          本文链接:https://www.haomeiwen.com/subject/akorjttx.html