如何根据字典的键组织一个NSDictionary数组

时间:2016-02-01 17:00:33

标签: ios swift nsdictionary

听我字典的数组:

(
    {
    user = PXb9Inrz77;
    key = 2;
},
    {
    user = HEjkgHbWVv;
    key = 4;
},
    {
    user = REkumLf7m5;
    key = 3;
}
)

如何通过升序对数组进行排序以便在Swift中键入值?

1 个答案:

答案 0 :(得分:0)

将结果保存到[String:AnyObject]类型的字典数组中,然后可以使用以下代码

let sortedResult = -NAMEOFYOURARRAYOFDICTIONARY.sort{$1["key"] as? Int > $0["key"] as? Int}

print(sortedResult)

它应该按升序打印出来。