ios - 为什么我的来自 json 的 NSDictionary 是这样排序的?

标签 ios json swift sorting nsdictionary

当我接听电话时,我试图在我的 NSDictionary 中获取与 json 相同的排序数据。我不知道为什么我会得到这样的数据?如果有办法,怎么做呢?请帮忙!!

最佳答案

NSDictionary 始终没有顺序。如果您枚举或打印它,它基本上会以随机顺序出现。如果您想对其进行排序,则必须获取键和值并自行对它们进行排序,或者使用 NSDictionary 以外的其他方法。

关于ios - 为什么我的来自 json 的 NSDictionary 是这样排序的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30475971/

相关文章:

ios - iPhone 6 及其 750x1334px 和横向的两个 UIButton

iphone - 初学者如何在 ios 中使用 PFQuery

json - 如何将图像添加到服务器上现有的图像数组中? Xcode

swift - 如何使用属性观察者提供的定制?

ios - 为什么此缩放功能在 Google map iOS 应用程序中不起作用?

ios - 如何使用数组类型变量的 getter 和 setter 来通过索引而不是整个数组本身访问数组的项目

javascript - 所以我不能将 Infinity 作为数字放入 JSON 中,可以吗?

Python Dask 并行运行 Bag 操作

ios - 如何使用 Parse 和 Swift 从 Facebook 注销或撤销登录

swift - 命中 fatal error : unexpectedly found nil while unwrapping an Optional value (lldb)