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次循环体
// 范围的长度就是循环体执行的次数
代码示例:
提示:如果不需要用到范围中的值,可以使用下划线 _ 进行忽略
for _ in 1...3 {
println("*********")
}
代码示例:
注意:i为常量,其值是不能改变的。
三、switch的使用
1.使用示例: