我正在努力尝试对字典进行排序。我的词典具有一些兴趣,价格,受欢迎程度等值。有什么建议么?
3 回答
蓝山帝景
TA贡献1843条经验 获得超7个赞
这样使用NSSortDescriptor..
NSSortDescriptor * descriptor = [[NSSortDescriptor alloc] initWithKey:@"interest" ascending:YES];
stories = [stories sortedArrayUsingDescriptors:@[descriptor]];
recent = [stories copy];
stories是要排序的数组。recent是另一个具有排序字典值的可变数组。@"interest"用必须排序的键值更改。
祝一切顺利
白衣染霜花
TA贡献1796条经验 获得超10个赞
[array sortUsingDescriptors:[NSArray arrayWithObjects:[NSSortDescriptor sortDescriptorWithKey:@"YOUR-KEY" ascending:YES], nil]];
我真的不想将其分成多行。对我来说已经足够简单了。
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
Update,sortUsingDescriptors现在是sortedArrayUsingDescriptors
因此,它像:
items = [items sortedArrayUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
- 3 回答
- 0 关注
- 546 浏览
添加回答
举报
0/150
提交
取消