swift 学习笔记(17)-guard

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)")
}

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...