NSPredicate - Основные данные - Сравните два свойства друг с другом

У меня есть то, что я подумал, было бы легко найти / найти в Google-стихе, но я был совершенно сбит с толку. У меня есть один объект с двумя настройками свойств даты в Core Data. Я хочу получить список объектов, где две даты не совпадают. Как я могу сделать это с помощью Core Data?

[NSPredicate predicateWithFormat:@"dateModified != dateCreated"];

не работает.

1 ответ

Формат, который вы используете, это поиск отношения ключ-значение, но у вас есть ключи с обеих сторон, dateModified а также dateCreated, Попробуйте что-то вроде этого:

[NSPredicate predicateWithFormat:@"(dateModified != %@)", someObject.dateCreated]
Другие вопросы по тегам