1 Star 0 Fork 8

月光下的温柔 / SwiftGitBook

forked from 卟败灬筱龙 / SwiftGitBook 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
guard.md 598 Bytes
一键复制 编辑 原始数据 按行查看 历史
Anonymous 提交于 2016-09-20 10:28 . Updates guard.md

Guard

  • guard是Swift2.0中新增的语法

  • 与if非常相似,其设计目的是为了提高代码的可读性

  • guard语句必须带有else语句,其语法如下:

 1、当条件表达式的值为true时跳过else执行下一语句

 2、当条件表达式的值为false时,执行else中的内容,跳转语句一般是return,break,continue或者throw

guard 条件表达式 else{
语句
return/break/continue/throw
}
语句

func computer(age age:Int){ 
     guard age >= 18 else{
     print("No Age")
     return
 }
 print("OK")
}

 computer(age:age) 
1
https://gitee.com/promt/SwiftGitBook.git
git@gitee.com:promt/SwiftGitBook.git
promt
SwiftGitBook
SwiftGitBook
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891