iOS开发Swift篇—(六)流程控制

iOS开发Swift篇—(六)流程控制

一、swift中的流程控制

Swift支持的流程结构如下:

循环结构:for、for-in、while、do-while

选择结构:if、switch

注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的

 

说明:跟C语言对比,用法基本一样的有:for、while、do-while、if

  因此,只需要关注for-in和switch即可

 

二、for-in结构

简单使用:

for-in和范围运算符

for i in 1...3 {

    println(i)

}

// 按顺序从范围中取值赋值给i,每取1次值,就执行1次循环体

// 范围的长度就是循环体执行的次数

  代码示例:

  

iOS开发Swift篇—(六)流程控制

   

提示:如果不需要用到范围中的值,可以使用下划线 _ 进行忽略

for _ in 1...3 {

    println("*********")

}

代码示例:

  

iOS开发Swift篇—(六)流程控制

注意:i为常量,其值是不能改变的。

iOS开发Swift篇—(六)流程控制

 

三、switch的使用

1.使用示例:

复制代码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpfdw.html