我有一本字典,我想重新启动一个数组中的所有键,它们具有字典中存在的相同顺序。 NSDictionary的“allKeys”方法文档说明了数组中返回对象的顺序没有定义。可以做什么来获得与字典相同顺序的键。
提前多多感谢!!
答案 0 :(得分:0)
所以你指出的问题很好地总结了这个问题,但提供的解决方案可能有点太复杂,无法满足您的需求(如果您不想/有时间编写子类或您自己的数据结构)。
快速而又脏的替代方法很简单,就是有一个数组,其中包含您要按照要访问它们的顺序访问的所有键。然后,您可以简单地将此数组匹配回您的字典以提取值。正确的订单。