一千萬個為什麽

搜索

如何按字母順序對NSMutableArray對象列表進行排序

我有一個具有不同值的對象,即name,nameid,lifebeging,lifeEndiging ....等,

for loop
{
   //here i will get name, ids, other value for each object
    Search *Obj=[artistslist objectAtIndex:i];
}
0 obj.name=  //string values1 get from parser
1 obj.name=   //string values1
2 obj.name=  //string values1
3 obj.name=  //string values1
4 obj.name=  //string values1

我在artistList中獲取值,然後我只需要按名稱排序而不是其他字段

當我使用以下聲明

[artistsList sortUsingSelector:@selector(NSOrderedAscending:)];

我在這裏得到例外,它不起作用。

最佳答案

您將數據存儲在藝術家列表中的哪個位置?

如果你從數據庫存儲它,那麽你可以使用ORDER BY查詢來排序...

轉載註明原文: 如何按字母順序對NSMutableArray對象列表進行排序