小编abu*_*sky的帖子

NSPredicate不能使用双值(%f)?

我的托管对象有2个双字段:"纬度","经度".我需要获取具有特定坐标的所有对象

此代码不起作用,fetchedObjects count = 0

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"latitude == %f AND longitude == %f", coordinate.latitude, coordinate.longitude];
Run Code Online (Sandbox Code Playgroud)

但是这段代码工作正常,fetchedObjects count = 3:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"latitude == 53.012667 AND longitude == 36.113000"];
Run Code Online (Sandbox Code Playgroud)

iphone core-data

16
推荐指数
2
解决办法
6245
查看次数

标签 统计

core-data ×1

iphone ×1