Swift 给数组元素赋值

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var array = [1,2,3]

// 不可以
// Cannot assign to property: 'number' is a 'let' constant
for number in array {
number = 3
}

// 常规的
for index in 0..<array.count {
array[index] = 3
}

// 优雅的
array.enumerated().forEach {
array[$0.offset] = 3
}

Swift 给数组元素赋值
https://wonderhoi.com/2025/04/10/Swift-给数组元素赋值/
作者
wonderhoi
发布于
2025年4月10日
许可协议