如何使用键值对 NSMutableDictionary 进行排序?
我有一个带有字符串键的 NSMutableDictionary,每个键都有自己的数组。我想按字母顺序对键值对字典进行重新排序。我该怎么做?
I have a NSMutableDictionary
with string keys and every key has its own array. I want to re-sort the dictionary with keys value alphabetically. How can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
字典根据定义是未排序的。
要按特定顺序迭代键,您可以对包含字典键的数组进行排序。
还有其他几种
sorted...
方法,例如使用NSComparator
进行排序。请查看此处。A dictionary is unsorted by definition.
For iterating over the keys in a specific order, you can sort an array containing the keys of the dictionary.
There are several other
sorted...
methods, e.g. sorting with aNSComparator
. Have a look here.用这个
Use this one