我正在与一个 API 通信,该 API 将一个 NSDictionary 作为响应,其中包含我的应用程序需要的数据(数据基本上是一个提要)。此数据按最新到最旧排序,最新项目位于 NSDictionary 的前面。
当我快速枚举它们时for (NSString *key in articles) { ... }
,顺序似乎是随机的,因此我对它们进行操作的顺序不是从最新到最旧的顺序,就像我想要的那样,而是完全随机的。
我已经阅读过,当使用 NSDictionary 的快速枚举时,不能保证按顺序遍历数组。
但是,我需要它。如何让它按照 NSDictionary 所在的顺序遍历 NSDictionary?