У меня есть dico NSDictionary, содержащий такие вещи, как: {123 =, 125 =, ... 73 =}
123, 125, .., 73 - NSString.
Мне бы хотелось, чтобы NSArray содержал объекты, упорядоченные по их идентификатору:
[ <MyObject:73>, <MyObject:123>, ..., <MyObject:125> ]
Какой самый эффективный способ сделать это?
Я использовал [[dico allKeys] sortedArrayUsingSelector:@selector(compare:)]
, чтобы набрать список упорядоченных ключей, но поскольку ключи являются NSString, они не упорядочены правильно (я мог бы закончить с [42, 46, 5, 56. ...].