Swift 中有几种循环结构,用于多次执行一段代码。以下是 Swift 中常用的循环结构:

1. for-in 循环:用于按照集合中的顺序迭代元素,例如数组、字典等。
let numbers = [1, 2, 3, 4, 5]

for number in numbers {
    print(number)
}

2. while 循环:在条件为真的情况下,重复执行一段代码块。
var counter = 0

while counter < 5 {
    print(counter)
    counter += 1
}

3. repeat-while 循环:类似于 do-while 循环,在执行一段代码块后检查条件。
var counter = 0

repeat {
    print(counter)
    counter += 1
} while counter < 5

4. for 循环:除了常规的 for-in 循环外,Swift 也支持传统的 C 风格的 for 循环。
for i in 0..<5 {
    print(i)
}

这些循环结构可以根据不同的需求选择使用。需要根据具体情况选择最适合的循环来实现你的逻辑。


转载请注明出处:http://www.pingtaimeng.com/article/detail/6841/Swift