Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用对象和键 NSEnumerators 来查看字典,我注意到它改变了它在字典中枚举的顺序。我觉得这很烦人。有没有办法获取 NSEnumerator 对象或键,按照我创建它的顺序查看?将其格式化为 NSArray 不是一种选择。
字典本质上不是一个有序集,因此您将数据存储在其中的顺序并不重要。您可以使用 nsarray 并将您的键存储在其中,然后按照存储在该数组中的顺序从字典中调用您的对象。
去年通过这个线程找到的,你会在这里找到一个很好的 OrderedDictionary 类