在swift 2中使用自定义键排序字典

时间:2017-03-26 21:22:42

标签: ios swift swift2 nsdictionary nsmutabledictionary

我的字典中有一个字典:[1:ABC,113:NUX,78:BUN,34:POI,223:NTY]

当我对键数组进行排序时,我得到的排序键数组为:[1:ABC,113:NUX,223:NTY,34:POI,78:BUN]

但我希望排序的数组为:[1:ABC,34:POI,78:BUN,113:NUX,223:NTY]

我在这里想念的是什么?我应该添加什么额外的类型? *我使用的是Swift 2

1 个答案:

答案 0 :(得分:-1)

我得到了答案:

让arrSortedKeys = keys.sort {$ 0.localizedStandardCompare($ 1)== NSComparisonResult.OrderedAscending}