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]];
我真的不想將其分成多行。對我來說已經足夠簡單了。

TA貢獻1906條經驗 獲得超3個贊
Update,sortUsingDescriptors現在是sortedArrayUsingDescriptors
因此,它像:
items = [items sortedArrayUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
- 3 回答
- 0 關注
- 572 瀏覽
添加回答
舉報