7.Swift学习之循环

简介: 循环的介绍在开发中经常会用到循环常见C/OC的循环有:for/while/do while.Swift中对应的为:for/while/repeat while.

循环的介绍

  • 在开发中经常会用到循环
  • 常见C/OC的循环有:for/while/do while.
  • Swift中对应的为:for/while/repeat while.

for循环的写法

  • C风格 循环(淘汰)
// 传统写法 已经在Swift3中淘汰
for var i = 0; i < 10; i++ {
    print(i)
}
  • for in 循环
for i in 0..<10 {
    print(i)
}

for i in 0...10 {
    print(i)
}
  • 特殊写法
    • 如果在for循环中不需要用到下标i
for _ in 0..<10 {
    print("hello")
}

while和repeate while循环

  • while循环
    • while的判断句必须有正确的真假,没有非0即真
    • while后面的()可以省略
var a = 0
while a < 10 {
    print(b)
    // a++已经在Swift3之后淘汰
    a = a + 1
}
  • repeat while循环
var b = 0
repeat {
    print(b)
    b = b + 1
} while b < 20
目录
相关文章
|
Swift iOS开发
14 在Swift中进行循环控制
在Swift中进行循环控制
84 0
|
12天前
|
Swift
Swift 循环
10月更文挑战第26天
23 4
|
6月前
|
人工智能 物联网 API
LLM 大模型学习必知必会系列(十三):基于SWIFT的VLLM推理加速与部署实战
LLM 大模型学习必知必会系列(十三):基于SWIFT的VLLM推理加速与部署实战
LLM 大模型学习必知必会系列(十三):基于SWIFT的VLLM推理加速与部署实战
|
5月前
|
存储 算法 Swift
Swift开发——循环执行方式
Swift语言中的循环主要包括`for-in`和`while`结构。`for-in`适用于遍历数字区间、字符串和字典,支持使用`stride`函数定制步进。字典遍历时,可以用二元元组`(k, v)`访问键值对。`while`循环有标准形式和`repeat-while`形式,确保至少执行一次循环体。程序示例展示了`for-in`和不同`while`结构的用法,包括计算阶乘、奇数和、加密字符串以及最大公约数和最小公倍数。
39 0
Swift开发——循环执行方式
|
6月前
|
安全 Swift 开发者
【Swift开发专栏】Swift中的条件语句与循环
【4月更文挑战第30天】本文探讨了Swift中条件语句和循环的使用,包括`if`、`else`、`if-else if-else`、`switch`条件语句,以及`for`、`while`、`do-while`循环结构。`switch`语句在Swift中要求完备,避免遗漏情况。循环结构提供了不同场景下的重复执行选项。条件语句与循环的结合使用,如`for-in`与`if`、`while`与`switch`,增强了代码的灵活性和功能。熟练掌握这些基础对Swift开发者至关重要。
52 1
|
6月前
|
Swift 索引
在Swift编程语言中,`for-in`循环
在Swift编程语言中,`for-in`循环
75 3
|
6月前
|
Swift
在Swift编程语言中,Repeat-While循环
在Swift编程语言中,Repeat-While循环
61 2
|
6月前
|
Swift
在Swift编程语言中,`while`循环
在Swift编程语言中,`while`循环
134 1
|
Swift
Swift - 用装有控制器name的数组for循环批量创建控制器(string转UIViewController)
Swift - 用装有控制器name的数组for循环批量创建控制器(string转UIViewController)
98 0
|
Swift
Swift - 条件语句和循环语句
Swift - 条件语句和循环语句
69 0

相关实验场景

更多