关于Swift guard语句,下面说法错误的是:
guard基于一个表达式的布尔值去判断某些代码是否该被执行
guard 必须强制有 else 语句
guard语句的else中一定要有转换语句比如return、continue、break、throw这种提早退出的关键字
在guard 审查的条件成立时,guard 之后的代码不会被运行,而直接执行else中的代码