guard的阅读性在某些情况加好于if语句
guard语句中 当条件成立的时候 跳过else{}中的代码 向下执行,当条件不成立时才进入else{}里的代码
guard的else{}代码中必须跟进 return,break,continue,break中的一个,根据逻辑来判断即可
列
let age : Int = 20
guard age>18 else{
print("可以上网")
break
}
guard的阅读性在某些情况加好于if语句
guard语句中 当条件成立的时候 跳过else{}中的代码 向下执行,当条件不成立时才进入else{}里的代码
guard的else{}代码中必须跟进 return,break,continue,break中的一个,根据逻辑来判断即可
列
let age : Int = 20
guard age>18 else{
print("可以上网")
break
}