【发布时间】:2015-03-18 12:02:57
【问题描述】:
我正在尝试创建一个对我的数组进行排序的函数:
let dictArr = [ ["name": "asd", "sell": 0.258, "buy": "5.52"],
["name": "dbs", "sell": 1.258, "buy": "4.52"],
["name": "fdd", "sell": 2.258, "buy": "3.52"]]
假设我想通过“sell”键对我的 dictArr 中的字典进行排序。
我尝试的是:
dictArr.sort {
item1, item2 in
let val1 = item1["sell"] as Double
let val2 = item2["sell"] as Double
return val1 > val2
}
这不起作用。有人可以帮忙吗?
【问题讨论】:
标签: ios arrays sorting swift dictionary