Swift 循环
可能会有一种情况,你需要多次执行一段代码。一般来说,语句会按顺序执行:在函数中,第一个语句首先被执行,然后是第二个,依此类推。
编程语言提供了各种控制结构,允许更复杂的执行路径。
循环语句允许我们多次执行一条语句或一组语句。以下是大多数编程语言中循环语句的一般形式:
Swift 4编程语言提供了以下几种循环来处理循环需求。点击以下链接查看详细信息。
序号 | 循环类型和描述 |
---|---|
1 | for-in 该循环对于范围、序列、集合或进程中的每个项目执行一组语句。 |
2 | while循环 在给定条件为真时重复执行一个语句或一组语句。它在执行循环体之前测试条件。 |
3 | repeat…while循环 类似于while语句,不同之处在于它在循环体的末尾测试条件。 |
循环控制语句
循环控制语句改变执行的正常顺序。当执行离开一个作用域时,该作用域中创建的所有自动对象都将被销毁。
Swift 4支持以下控制语句。点击以下链接查看详细信息。
序号 | 控制语句和说明 |
---|---|
1 | continue 语句 该语句告诉循环停止当前操作并在下一次循环迭代中重新开始。 |
2 | break 语句 终止循环语句并将执行转移到紧随循环之后的语句。 |
3 | fallthrough 语句 fallthrough 语句模拟了 Swift 4 switch 到 C 风格 switch 的行为。 |