У меня есть массив словаря, который он sortedArrayUsingComparator сортирует по ключу;
listPerc = [listItem sortedArrayUsingComparator: ^(id a, id b) {
NSString *first = [a objectForKey:@"perc"];
NSString *second = [b objectForKey:@"perc"];
return [first compare:second];
проблема в том, что этот ключ - числа, и порядок такой, например: 1,10, 15, 17, 2, 23 и т.д. он не вычисляет величину числа. как я могу сделать?