0
陣列
我的應用程序有3種對象:A,B和C中的每個對象由字典表示這樣的:iphone - 排序字典
NSDictionary *oneObject = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:i], @"number",
[NSString stringWithString:@"A", @"kind", //this can be A, B or C
[NSNumber numberWithBool:YES], @"used", // YES or NO
[NSString stringWithString:oneName, @"name",
nil];
對象像存儲像陣列上這個:
NSMutableArray *listOfObjects = [NSMutableArray arrayWithObjects:
oneObject1, oneObject2 ..etc.. , nil];
所以,我有一個可變的字典數組。
現在我想這個排序可變數組,獲得一個新的數組以下列順序
1) all objects A
2) all objects B
3) all objects C
所有對象都在他們的類別進行分類...像
object A, apple
object A, banana
object A, orange
object B, car
object B, donkey
object B, phone
object B, zebra
object C, ant
object C, box
object C, cigar
object C, hotel
object C, lamb
我的意思是,每個類別都按對象名稱排序,但整個數組按類別排序。
我該怎麼做? 感謝您的任何幫助。