import UIKit
/*:
传统for
* 基本用法和OC一致
* for后面的()可以省略
* for后面的{}不可用省略
* Swift开发中不建议使用传统for循环
* for后面的三个参数都可以省略,如果省略循环保持语句,那么默认为真
*/
for var i = 0; i < 10; i++
{
print(i)
}
// Swift开发中推荐的for in循环格式
var sum:Int = 0
for i in 1...10 // 会将区间的值依次赋值给i
{
sum += i;
}
print(sum)
// 遍历字典的两种模式
for dict in ["name":"Swift","age":999]
{
print(dict);
}
for (key,value) in ["name":"Swift","age":999]
{
print("\(key) = \(value)")
}
while
*/
var number = 0
while number < 10
{
print(number)
number++
}
* Swift2.0开始do while循环中没有do,只有repeat, 因为do被作用异常处理
*/
var index = 0
repeat{
print(index)
index++
}while index < 10
原文地址:https://www.jb51.cc/swift/325668.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。