为了账号安全,请及时绑定邮箱和手机立即绑定

在本例中若使用 if 代替 guard 一樣而且還省掉一個 else ?

用 if 還可以省下一個 else ,似乎比使用 guard ... else 要方便? 

guard money >= price else { }

if money < price { }

如果 swift 發明了 guard ... else ,應該是在什麼地方有其優點?

thanks

正在回答

2 回答

这个guard关键字只是苹果给出的一个暂时的定义,现在的swift还没稳定下来,以后guard也许会有其他的作用,目前为止就按照视频里说的理解吧,个人理解。

1 回复 有任何疑惑可以回复我~
#1

yesonline 提问者

非常感谢!了解。
2016-05-19 回复 有任何疑惑可以回复我~

在第三季中,我会讲解guard的一个重要用法,是if else无法取代的,敬请期待:)

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在本例中若使用 if 代替 guard 一樣而且還省掉一個 else ?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号