小编Pan*_*cho的帖子

通过距离位置计算MAX和MIN纬度和经度 - 目标C.

我需要从具有一定距离的位置计算MAX和MIN纬度和经度值.

我在CoreData中存储了数千个位置,我想只显示距用户位置5公里范围内的位置.

我该如何处理这个问题?

macos maps objective-c ios swift

5
推荐指数
1
解决办法
3197
查看次数

NSPredicate来自CoreData的浮点值(纬度和经度)

我有一个包含纬度和经度坐标的CoreData实体.只想设置NSPredicate以获取某些协调之间的记录.这是我到目前为止所得到的:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"lat <= %f AND lat >= %f AND lon <= %f AND lon >= %f",minLat,maxLat,minLon,maxLon];

该谓词根本不返回任何结果.然后我尝试使用带有对象的BETWEEN条件进行搜索,并且将异常contstantValue无法识别的选择器发送到实例时发生崩溃NSArray[NSNumber numberWithFloat:]NSCFNumber

任何建议将不胜感激.

nspredicate ios

4
推荐指数
1
解决办法
1440
查看次数

标签 统计

ios ×2

macos ×1

maps ×1

nspredicate ×1

objective-c ×1

swift ×1