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

sort dictionary with custom key in swift 2

我有一本字典,其中的键格式为:[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

我得到了答案:

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