0

我使用对象和键 NSEnumerators 来查看字典,我注意到它改变了它在字典中枚举的顺序。我觉得这很烦人。有没有办法获取 NSEnumerator 对象或键,按照我创建它的顺序查看?将其格式化为 NSArray 不是一种选择。

4

2 回答 2

2

字典本质上不是一个有序集,因此您将数据存储在其中的顺序并不重要。您可以使用 nsarray 并将您的键存储在其中,然后按照存储在该数组中的顺序从字典中调用您的对象。

于 2011-03-11T00:47:44.223 回答
0

去年通过这个线程找到的,你会在这里找到一个很好的 OrderedDictionary 类

于 2011-03-11T03:59:14.723 回答