Array
# 遍历
// 下标遍历
for i in 0..<array.count{
print(array[i])
}
// 直接遍历
for s in array{
print(s)
}
//反转
for s in array.reversed(){
print(s)
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# filter
let filterArr = arr.filter { $0 == 1 }
1
1
# Extension
extension Array where Element: Equatable {
mutating func remove(_ object: Element) {
if let index = index(of: object) {
remove(at: index)
}
}}
1
2
3
4
5
6
7
2
3
4
5
6
7
1
2
3
4
5
6
7
2
3
4
5
6
7
Last updated: 2022/12/08, 06:27:06