Update更新:2016年5月24日 By {MISSAJJ琴瑟静听}
此Swift基础语言笔记融合了不同版本的课程笔记
希望能帮助童鞋们巩固记忆!
##循环的介绍
- 在开发中经常会需要循环
- 常见的循环有:for/while/do while.
- 这里我们只介绍for/while,因为for/while最常见
// 传统写法
for var i = 0; i < 10; i++ {
print(i)
}
// 遍历 0 ~ <10
for i in 0..<10 {
print(i)
}
print("---")
// 遍历 0 ~ 10
for i in 0...10 {
print(i)
}
- 阶段性小结
Swift
中使用in
关键字标示循环的范围0..<10
表示从0到90...10
表示从0到10- 注意之间不能出现空格
- 如果在for循环中不需要用到下标i
for _ in 0...10 {
print("hello")
}
- 阶段性小结
- 如果不关心循环本身的索引,可以使用
_
忽略 - 这一技巧在之前的分支演练中出现过
- 如果不关心循环本身的索引,可以使用
- while循环
- while的判断句必须有正确的真假,没有非0即真
- while后面的()可以省略
var a = 0
while a < 10 {
a++
}
- do while循环
- 使用repeat关键字来代替了do
let b = 0
repeat {
print(b)
b++
} while b < 20