В настоящее время я использую NSMutableArrays
в своих разработках для хранения данных, взятых из сервлета HTTP.
Все хорошо, так как теперь я должен отсортировать то, что находится в моем массиве.
Вот что я делаю:
NSMutableArray *array = [[NSMutableArray arrayWithObjects:nil] retain];
[array addObject:[NSArray arrayWithObjects: "Label 1", 1, nil]];
[array addObject:[NSArray arrayWithObjects: "Label 2", 4, nil]];
[array addObject:[NSArray arrayWithObjects: "Label 3", 2, nil]];
[array addObject:[NSArray arrayWithObjects: "Label 4", 6, nil]];
[array addObject:[NSArray arrayWithObjects: "Label 5", 0, nil]];
Первый столбец содержит метку, а 2-й - балл, который я хочу отсортировать по убыванию.
Является ли способ хранения моих данных хорошим? Есть ли лучший способ сделать это, чем использовать NSMutableArrays
в NSMutableArray
?
Я новичок в разработке для iPhone, я видел какой-то код о сортировке, но мне это не понравилось.
Заранее спасибо за ваши ответы!