Kar*_*gat 4 sorting key nsdictionary ios swift
我有一个带字母表的NSDictionary作为键.我希望按字母顺序排列这些键.我尝试了很多方法但是我在Sort()方法上遇到错误.谁能帮我 ????
提前致谢
注意:1)我不想得到排序的字典数组2)我不想通过值对字典进行排序(我得到了很多答案)
Kir*_*ins 19
您可以这样对键进行排序:
let dictionary: NSDictionary = ["a" : 1, "b" : 2]
let sortedKeys = (dictionary.allKeys as! [String]).sorted(<) // ["a", "b"]
Run Code Online (Sandbox Code Playgroud)
斯威夫特3:
let dictionary: NSDictionary = ["a" : 1, "b" : 2]
let sortedKeys = (dictionary.allKeys as! [String]).sorted(by: <) // ["a", "b"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11986 次 |
| 最近记录: |