У меня есть массив с текстовым полем является категорию
["id", "cat", "item_name"]
:
["1", "cat1", "Something"]
["2", "cat2", "Something"]
["3", "cat1", "Something"]
["4", "cat1", "Something"]
["6", "cat1", "Something"]
["7", "cat2", "Something"]
["8", "cat2", "Something"]
["9", "cat2", "Something"]
Распад/разделить массив на небольшие массивы
Чтобы иметь возможность использовать эту категорию в разделах UITableView, мне нужно разделить массив на меньшие массивы - справа.
Так что мне нужно иметь:
dic["cat1"][array of items with cat1 in field]()
dic["cat2"][array of items with cat2 in field]()
Как бы вы о том, что делать?
Я не следовать? В этом случае у вас будет по 2 ключа каждый с массивом элементов в качестве значения. –
Мой плохой, возможно, я больше не должен комментировать мой телефон: p – Eendje
Вы можете использовать: 'dict2 [$ 0.category] = (dict2 [$ 0.category] ?? []) + [$ 0]', чтобы сделать его короче хоть :) – Eendje