亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

排序NSDictionary對象的NSArray的最佳方法?

排序NSDictionary對象的NSArray的最佳方法?

iOS
慕神8447489 2019-11-26 15:05:13
我正在努力嘗試對字典進行排序。我的詞典具有一些興趣,價格,受歡迎程度等值。有什么建議么?
查看完整描述

3 回答

?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

這樣使用NSSortDescriptor..


NSSortDescriptor * descriptor = [[NSSortDescriptor alloc] initWithKey:@"interest" ascending:YES];

stories = [stories sortedArrayUsingDescriptors:@[descriptor]];

recent = [stories copy];

stories是要排序的數組。recent是另一個具有排序字典值的可變數組。@"interest"用必須排序的鍵值更改。


祝一切順利


查看完整回答
反對 回復 2019-11-26
?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

[array sortUsingDescriptors:[NSArray arrayWithObjects:[NSSortDescriptor sortDescriptorWithKey:@"YOUR-KEY" ascending:YES], nil]];

我真的不想將其分成多行。對我來說已經足夠簡單了。


查看完整回答
反對 回復 2019-11-26
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

Update,sortUsingDescriptors現在是sortedArrayUsingDescriptors


因此,它像:


items  = [items sortedArrayUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];


查看完整回答
反對 回復 2019-11-26
  • 3 回答
  • 0 關注
  • 572 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號