NSPredicate - 核心数据 - 相互比较两个属性

Jas*_*ood 5 xcode core-data nspredicate ios

我有我认为在谷歌宇宙中很容易做/找到的事情,但我完全感到困惑。我有一个对象,在核心数据中设置了两个日期属性。我想获取两个日期不相同的对象列表。我如何使用核心数据来做到这一点?

[NSPredicate predicateWithFormat:@"dateModified != dateCreated"];
Run Code Online (Sandbox Code Playgroud)

不起作用。

tur*_*ted 1

您使用的格式正在搜索键值关系,但两侧都有键,dateModified并且dateCreated. 尝试这样的事情:

[NSPredicate predicateWithFormat:@"(dateModified != %@)", someObject.dateCreated]
Run Code Online (Sandbox Code Playgroud)