Я немного проблема с сортировкой сущностей. Например, на 13 мил придет первый, а второй - на 2 мили. Вот мой код:Дистанционная сортировка Проблема
NSArray *sortedArray;
sortedArray = [objects sortedArrayUsingComparator:^(id a, id b) {
NSString * first= [(GooglePlacesObject*)a distanceInMilesString];
NSString * second = [(GooglePlacesObject*)b distanceInMilesString];
return [first compare:second];
}
];
for (GooglePlacesObject * place in sortedArray) {
Model * model = [Model fetchFromGooglePlacesObject:place];
[self.gFoundModels addObject:model];
}
}
Любая помощь будет замечательной.
Так что проблема с кодом? Какой результат, и каков желаемый результат? – timos
Является ли 'GooglePlacesObject' настраиваемым классом? Можем ли мы увидеть его реализацию? –