2

例如,我有带有 x 和 y 双值的 NSManagedObject。我想获取距离提供的点有一定距离的点列表。我尝试使用下一个谓词:

[NSPredicate predicateWithFormat:@"(x-%f) (x-%f)-(y-%f) (y-%f) <= %f", point.x, point.x, point.y, point .y, 25*25] 。但由于某种原因它不起作用:((。

在我的实验中,我发现像 (x-1)*2-x >= 0 这样的谓词返回 0 个对象,即使 x 大于 1,并且 (x+1)*2-x >= 0 返回所有对象。所以我怀疑不支持谓词中的计算,但在我查看的任何地方都没有关于它的信息

4

0 回答 0