我有这个代码,它适用于数字(距离),它允许我按最近到最远排序。但是我想做类似的事情,而是按字母顺序排序。所以我需要按字母顺序对 self.names 进行排序。另外,我想最终按字母顺序对 self.names 进行排序,如果您有相同的名称,则按距离对它们进行排序。这可能吗?
- (NSComparisonResult)sortByDistFromVor:(radiostations *)anObject
{
if ([self.distFromVor doubleValue] < [anObject.distFromVor doubleValue]) {
return NSOrderedAscending;
} else if ([self.distFromVor doubleValue] > [anObject.distFromVor doubleValue]) {
return NSOrderedDescending;
}
return NSOrderedSame;
}