Я должен использовать NSMutableSet
для хранения моих строковых объектов. Я бледный, чтобы хранить их в правильном порядке, например, от самых маленьких до большого числа:Сортировка NSMutableSet
1
2
3
4
Как когда-либо, если это сделать:
NSMutableSet *set = [[NSMutableSet alloc] init];
[set addObject:[NSString stringWithFormat:@"1"]];
[set addObject:[NSString stringWithFormat:@"2"]];
[set addObject:[NSString stringWithFormat:@"3"]];
[set addObject:[NSString stringWithFormat:@"4"]];
NSLog(@"set is %@",set);
[set release];
Я не понимаю, что я хотел, но вместо этого:
set is {(
3,
1,
4,
2
)}
Итак, я думаю, мне нужно отсортировать их, чтобы получить желаемый результат? Но на самом деле я не могу найти ни одного примера.
Возможно, кто-то может мне помочь в этом?
Спасибо.
EDIT: Я не могу использовать еще. Только NSMutableSet
или NSSet
Почему не могли Вместо этого вы используете NSMutableOrderedSet или NSOrderedSet? –