传统的for在Swift中被取消。
i++ 和++i从Swift3.0倍取消,直接使用i += 1即可。
func demo() {
//第一种写法
//变量i在[0,5) i in 0...5--->表示变量i在[0,5]
for i in 0..<5 {
print(i)
}
//第二种写法 倒序遍历
for j in (0..<5).reversed() {
print(j)
}
}
说明:Swift中对语法要求非常严格,尤其对空格的要求。0..<5这种形式要注意没有空格,否则会报错。
网友评论