Swift控制转移语句

前端之家收集整理的这篇文章主要介绍了Swift控制转移语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在Swift语言中,控制转移语句可以改变代码的执行顺序,通过它可以实现代码跳转。在Swift中,提供了如下4钟控制转移语句。

continue

在Swift语言中,continue语句告诉一个循环立刻停止本次循环,重新开始下次循环。就好像在说“本次循环已经执行完了”,但是并不会离开整个循环体。在一个for条件递增循环体中,在调用continue语句后,增量仍然会被计算求值。循环体继续像往常一样工作,仅仅只是循环体中的执行代码会被跳过。

break

在Swift语言中,break语句会立刻结束整个控制流的执行,当想更早的结束一个swift代码块或者一个循环体时,都可以使用break语句来实现。

fallthrough

在Swift语言中,switch不会从上一个case分支落入到下一个case。相反,只要第一个匹配到case分支完成了它需要执行的语句,整个switch代码块完成了它的执行。如果确实需要贯穿的特性,可以在每个需要改特性的case分支中使用fallthrough关键字。

return

在Swift语言中,使用return,直接停止该方法体的执行,返回数据。

猜你在找的Swift相关文章