从数组保存到另一个数组是指将一个数组中的元素复制到另一个数组中。在Swift 3中,可以使用以下方法来实现:
let originalArray = [1, 2, 3, 4, 5]
var newArray = [Int]()
for element in originalArray {
newArray.append(element)
}
print(newArray) // 输出: [1, 2, 3, 4, 5]
+
运算符将两个数组合并成一个新数组。let originalArray = [1, 2, 3, 4, 5]
let newArray = originalArray + []
print(newArray) // 输出: [1, 2, 3, 4, 5]
Array
的初始化方法init(_:)
将原始数组作为参数创建一个新数组。let originalArray = [1, 2, 3, 4, 5]
let newArray = Array(originalArray)
print(newArray) // 输出: [1, 2, 3, 4, 5]
Array
的初始化方法init(arrayLiteral:)
将原始数组作为可变参数创建一个新数组。let originalArray = [1, 2, 3, 4, 5]
let newArray = Array(arrayLiteral: originalArray)
print(newArray) // 输出: [[1, 2, 3, 4, 5]]
这些方法可以根据具体的需求选择使用。根据Swift 3的语法,以上方法都可以将一个数组保存到另一个数组中。
领取专属 10元无门槛券
手把手带您无忧上云