【发布时间】:2015-05-04 22:19:16
【问题描述】:
我正在通过 swift 开发 ios 应用程序!
我需要按价格值显示字典顺序数组中的数据。 我怎样才能重新排序这个数组
(
{
price = 269600;
userid = "facebook:851661711521620";
},
{
price = 294600;
userid = "facebook:851661711521620";
},
{
price = 1345600;
userid = "facebook:851661711521620";
},
{
price = 287600;
userid = "facebook:851661711521620";
},
{
price = 1344600;
userid = "facebook:851661711521620";
},
{
price = 1343600;
userid = "facebook:851661711521620";
},
{
price = 1333600;
userid = "facebook:851661711521620";
},
{
price = 1332600;
userid = "facebook:851661711521620";
},
{
price = 1322600;
userid = "facebook:851661711521620";
},
{
price = 322600;
userid = "facebook:851661711521620";
},
{
price = 302600;
userid = "facebook:851661711521620";
},
{
price = 300600;
userid = "facebook:851661711521620";
},
{
price = 291600;
userid = "facebook:851661711521620";
},
{
price = 282600;
userid = "facebook:851661711521620";
},
{
price = 299600;
userid = "facebook:851661711521620";
}
)
按价格从最高到最低排序? 我需要显示数据是这样的
任何想法我该怎么做谢谢!
谢谢!
编辑添加一些实际代码。
self.currentBidDict = snapshot.value["current_bid_id"] as! NSDictionary
for(var i = 0;i <= self.currentBidDict.count - 1;i++){
self.currentBidDictReOrder.insertObject(self.currentBidDict.allValues[i], atIndex: 0)
println(self.currentBidDictReOrder)
}
然后在我 printIn 之后,我在问题中得到了上面的数组。
【问题讨论】: