у меня есть список URL и его соответствующих любимых подсчетов, полученный из firebase базы данных добавленной в массив словарей, как например:Swift, как сортировать словарь массива по ключевым значениям
dictionaryArray = [[1: URL1], [2: URL2], [1: URL3]]
Я понимаю, что мы можем сортировать массив словарей с помощью .sort, но который удаляет словари с аналогичными ключами, как в этом случае.
как сортировать это такое, что я получаю массив URL, заказанный их ключи к этому:
urlArray = [URL2, URL1, URL3]
поскольку URL2 имеет более высокий ключ, тогда как url1 и URL3 имеют аналогичных ключи
Возможного дубликат [Сортировка словаря по ключам] (http://stackoverflow.com/questions/25377177/sort-dictionary-by-keys) –
Нет, нет, что не объясняет, что происходит, когда есть дубликат ключи. Ive попробовал это решение, но в основном просто удалил дубликаты. – Wilson
Сортировка коллекции будет * никогда * удалять записи. Можете ли вы показать, что именно вы пробовали? –