是否有 Swift 数组等同于 NSArray.arrayByAddingObjectsFromArray()?

Is there a Swift Array equivalent for NSArray.arrayByAddingObjectsFromArray()?

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

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

是否有 Swift 的 Array 结构的等价物,无需桥接到 NSArray

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

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