合并 SwiftyJSON 嵌套数组
Merge SwiftyJSON Nested Arrays
我在 Swift 中使用 SwiftyJSON,我有两个数组想合并在一起。
这些是我拥有的数组:
var array1 = JSON([
"Cookie" : [
"Active" : false,
"Value" : 0
]
var array2 = JSON([
"Candy" : [
"Active" : false,
"Value" : 0
]
当我打印数组时,获得以下结果的最佳方法是什么?
{
"Cookie" : {
"Active" : false,
"Value" : 0
},
"Candy" : {
"Active" : false,
"Value" : 0
}
}
如果您不介意 FlattenBidirectionalCollection,您可以使用
let array3 = [array1, array2].flatten()
哪个更便宜。
或这个
let array3 = [array1, array2].flatMap { [=11=] }
我在 Swift 中使用 SwiftyJSON,我有两个数组想合并在一起。
这些是我拥有的数组:
var array1 = JSON([
"Cookie" : [
"Active" : false,
"Value" : 0
]
var array2 = JSON([
"Candy" : [
"Active" : false,
"Value" : 0
]
当我打印数组时,获得以下结果的最佳方法是什么?
{
"Cookie" : {
"Active" : false,
"Value" : 0
},
"Candy" : {
"Active" : false,
"Value" : 0
}
}
如果您不介意 FlattenBidirectionalCollection,您可以使用
let array3 = [array1, array2].flatten()
哪个更便宜。
或这个
let array3 = [array1, array2].flatMap { [=11=] }