是否有 Swift 数组等同于 NSArray.arrayByAddingObjectsFromArray()?
Is there a Swift Array equivalent for NSArray.arrayByAddingObjectsFromArray()?
我想通过将元素附加到现有数组而不修改它来获得一个新数组。 NSArray
有 arrayByAddingObjectsFromArray()
,例如:
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
我想通过将元素附加到现有数组而不修改它来获得一个新数组。 NSArray
有 arrayByAddingObjectsFromArray()
,例如:
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