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)")}总结
以上是内存溢出为你收集整理的swift 学习笔记(17)-guard全部内容,希望文章能够帮你解决swift 学习笔记(17)-guard所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)