【发布时间】:2010-05-12 14:40:22
【问题描述】:
我的应用中有一个数组,我需要按其中一个键排序。
该应用程序所做的基本上是在某处获取纬度和经度,计算与我的实际位置的距离并创建一个包含名为“距离”的键的数组。
我正在使用
myArray sortUsingDescriptors:
[NSArray arrayWithObject:[[[NSSortDescriptor alloc] initWithKey:@"distance" ascending:YES] autorelease]]];
我不确定它是否有效,我的意思是第一个结果是有序的,但随后它显示的距离更接近前一个,例如:
0.8 km
1.6 km
1.9 km
10053.9 km
1098.0 km
2372.0 km
470.5 km
有什么建议吗?
提前感谢您的任何帮助。
法布里齐奥
【问题讨论】:
-
打电话给阵列客厅,说“嗨,我想订购一个阵列。”
-
好吧,给我号码,我会做的。
标签: iphone iphone-sdk-3.0 nsarray nssortdescriptor