swift 学习笔记(17)-guard

来源:互联网 发布:海康威视有一个无网络 编辑:程序博客网 时间:2024/06/08 10:29

guard语句 条件判断语句,和 if 有点相反的意思

// 原来的 if 语句执行for i in 1...10{    if i > 5 && i < 8{        print(i)        print("正常逻辑,如果满足条件,执行这里的代码")    }}

guard语句:

//break 结束大循环for i in 1...10{    guard i > 5 && i < 8 else {        break    }    print(i)}

不满足条件执行{}中的语句,满足条件的执行{}后面的语句

// continue 结束小循环,进行下一个值的判断for i in 1...10{    guard i > 5 && i < 8 else {        print("不满足条件的 i =\(i )")        continue    }    // 满足条件执行下面的语句    print("满足条件的 i----------- \(i)")}

这里写图片描述

0 0
原创粉丝点击