是否存在NSArray.arrayByAddingObjectsFromArray()的Swift数组等价物?

时间:2016-03-23 09:59:57

标签: arrays swift nsarray

我想通过将元素附加到现有数组而不修改它来获得新数组。 NSArrayarrayByAddingObjectsFromArray(),例如:

let numbers = (["one", "two", "three"] as NSArray).arrayByAddingObjectsFromArray(["four", "five"]) as! [String]

是否存在Swift Array结构的等价物,这种结构会使NSArray不需要桥接?

1 个答案:

答案 0 :(得分:4)

你正在寻找这个吗?您现有的数组不会修改。

let existingArray = ["four", "five"]
let numbers = ["one", "two", "three"] + existingArray