美文网首页
Swift -- 控制流

Swift -- 控制流

作者: 求知路上的小学生 | 来源:发表于2017-11-07 09:08 被阅读0次

控制流(Control Flow)

Swift提供了多种流程控制结构,包括可以多次执行任务的while循环,基于特定条件选择执行不同代码分支的if、guard和switch语句,还有控制流程跳转到其他代码位置的break和continue语句。

Swift 还提供了for-in循环,用来更简单地遍历数组(array),字典(dictionary),区间(range),字符串(string)和其他序列类型。

Swift 的switch语句比 C 语言中更加强大。在 C 语言中,如果某个 case 不小心漏写了break,这个 case 就会贯穿至下一个 case,Swift 无需写break,所以不会发生这种贯穿的情况。case 还可以匹配很多不同的模式,包括间隔匹配(interval match),元组(tuple)和转换到特定类型。switch语句的 case 中匹配的值可以绑定成临时常量或变量,在case体内使用,也可以用where来描述更复杂的匹配条件

相关文章

  • 9.控制流(theControlFlow)

    控制流 kotlin_控制流 swift控制流

  • Swift教程之控制流

    控制流 Swift包含很多控制流语句:while循环、if、guard、switch和for-in循环。 For-...

  • Swift5.x-函数(中文文档)

    引言 继续学习Swift文档,从上一章节:控制流,我们学习了Swift控制流相关的内容,如for-in循环、whi...

  • Swift 控制流

  • Swift:控制流

    中文文档 一、For-In 循环 你可以使用 for-in 循环来遍历一个集合中的所有元素 使用 for-in 遍...

  • Swift控制流

    Swift控制流 for 循环 Swift中使用for-in的形式来进行for循环,类似于C语言的for条件递增的...

  • Swift -- 控制流

    控制流(Control Flow) Swift提供了多种流程控制结构,包括可以多次执行任务的while循环,基于特...

  • Swift - 控制流

    控制流语句,用于控制程序正在执行的流程。Swift中,控制流语句主要为条件语句和循环语句。 条件语句 if条件语句...

  • swift——控制流

    Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...

  • Swift 控制流

    For - in 循环 console log 如下 while 循环 console log 如下 repeat...

网友评论

      本文标题:Swift -- 控制流

      本文链接:https://www.haomeiwen.com/subject/ezjdmxtx.html