Я общаюсь с API, который отправляет NSDictionary в качестве ответа с данными, которые нужны моему приложению (данные в основном являются фидом). Эти данные сортируются от самых старых до самых старых, с новейшими элементами в начале NSDictionary.
Когда я быстро перечисляю их с помощью for (NSString *key in articles) { ... }
, порядок кажется случайным, и, следовательно, порядок, который я им нахожу, не в порядке от самого нового до самого старого, как я хочу, но полностью случайного.
Я прочитал, и при использовании быстрого перечисления с NSDictionary не гарантируется итерация по порядку через массив.
Однако мне это нужно. Как заставить его перебирать NSDictionary в порядке, в котором находится NSDictionary?