В Objective-C
я могу сортировать NSArray
с помощью этого оператора:
NSArray *sortedArray = [persons sortedArrayUsingComparator:^NSComparisonResult(Person *p1, Person *p2) {
return [p1.name compare:p2.name];
}];
Я не могу воспроизвести тот же оператор с Swift. Все, что я нашел, это использовать Array
.