NSPredicate - Основные данные - Сравните два свойства друг с другом
У меня есть то, что я подумал, было бы легко найти / найти в Google-стихе, но я был совершенно сбит с толку. У меня есть один объект с двумя настройками свойств даты в Core Data. Я хочу получить список объектов, где две даты не совпадают. Как я могу сделать это с помощью Core Data?
[NSPredicate predicateWithFormat:@"dateModified != dateCreated"];
не работает.
1 ответ
Формат, который вы используете, это поиск отношения ключ-значение, но у вас есть ключи с обеих сторон, dateModified
а также dateCreated
, Попробуйте что-то вроде этого:
[NSPredicate predicateWithFormat:@"(dateModified != %@)", someObject.dateCreated]