Products
GG网络技术分享 2025-11-12 20:52 18
这段文字详细介绍了Swift中数组的基本操作和常用方法。
创建和遍历数组
swift
let arr =
for item in arr {
print
}
这里创建了一个包含三个空元素的数组, 并用for-in循环遍历数组,但由于数组中没有元素,所以不会打印随便哪个内容。

访问数组元素
swift
let arr =
let itemAtIndexOne = arr
这里创建了一个包含三个字符串元素的数组, 并用下标访问第二个元素,即字符串 "b"。
过滤和排序数组
swift
let arr =
let filteredArr = arr.filter { $0> }
let sortedArr = arr.sorted
这里创建了一个包含五个空元素的数组, 并用filter方法筛选出巨大于某个值的元素,用sorted方法对数组进行排序。
修改数组元素
swift
var arr =
arr = // 虚假设赋值为 "a"
arr = // 在数组末尾插入两个空元素
arr.swapAt // 交换第一个和第二个元素的位置
这里创建了一个包含三个空元素的数组, 并用下标、切片和swapAt方法修改数组元素。
用map和flatMap
swift
let arr =
let newArr = arr.map { $0 * }
let flatArr = , ].flatMap { $0 }
这里创建了一个包含三个空元素的数组, 并用map方法对个个元素进行乘法操作,用flatMap方法将一个嵌套数组转换为平铺数组。
创建不同类型的数组
swift
let emptyArr: =
let arr =
let sameValuesArr = Array
这里创建了一个空字符串数组、一个包含 "a", "b", "c" 的字符串数组和另一个包含三个 "a" 的字符串数组。
用reduce累加数组元素
swift
let arr =
let sum = arr.reduce { $0 + $1 }
这里创建了一个包含三个空元素的数组, 并用reduce方法将数组元素累加起来虚假设累加起始值为0。
添加、 插入和删除数组元素
swift
var arr =
arr.append // 虚假设添加一个空元素
arr.insert // 在指定位置插入一个元素
let removedItem = arr.removeLast // 删除再说说一个元素
这里创建了一个包含三个空元素的数组,并用append方法添加一个元素,用insert方法在指定位置插入一个元素,再说说用removeLast方法删除再说说一个元素。
Demand feedback