guard可以理解我简化了判断句,以在判断一个条件为true的情况下执行某语句,否则终止或跳过执行某语句
guard expression else {
//statements //必须包含的语句:return, break, continue or throw.
}
在这里,表达式是一个布尔表达式(返回true或false)。
如果表达式被赋值为false,则执行guard代码块中的语句。
如果表达式求值为true,则跳过guard代码块中的语句。
guard expression else {
//statements //必须包含的语句:return, break, continue or throw.
}
在这里,表达式是一个布尔表达式(返回true或false)。
如果表达式被赋值为false,则执行guard代码块中的语句。
如果表达式求值为true,则跳过guard代码块中的语句。
本文标题:swift-guard
本文链接:https://www.haomeiwen.com/subject/nktuwktx.html
网友评论