【发布时间】:2020-04-21 18:05:28
【问题描述】:
我有两个数组。首先是所有类别,其次是选定的类别。我想匹配这些对象,然后:- 我想将选定的数组合并到主数组中 - 或者我想用选定的数据映射新数组。
这是我的数组:
self.arrAllCategories = [
[
"_id": “1”,
"category_name": "Table”,
"is_selected" : false
],
[
"_id": “2”,
"category_name": “Chair”,
"is_selected" : false
],
[
"_id": “3”,
"category_name": “Fan”,
"is_selected" : false
],
[
"_id": “4”,
"category_name": “WallFrame”,
"is_selected" : false
]
]
等等…… 并选择类别数组:
self.arrSelectedCats = [
[
"_id": “1”,
"category_name": "Table”,
"is_selected" : true
],
[
"_id": “3”,
"category_name": “Fan”,
"is_selected" : true
],
]
我必须显示类别屏幕,其中包含不同样式的选定类别和仅灰色外观的未选定类别。那么如何合并并获取一个数组以在集合视图中加载数据?
【问题讨论】:
标签: arrays dictionary ios13 swift5