У меня есть NSPredicate
использовать поиск Core Data
:NSPredicate строка
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"objID == %@ AND createDate >= %@ AND createDate <= %@",self.objID, self.fromDate, self.toDate];
Я хочу расширить этот предикат, чтобы включить диапазон дат или если «createDate» равна нулю. Я не знаком с поиском по типу SQL.
Basiclly, я хочу найти все Core Data
объектов с objID и в диапазоне дат или ноль.
if (objID == X && ((dateRange >= fromDate && dateRange <= toDate) || dateRange == nil))
Как это сделать?
Вы пытались перевести это в предикат? – Wain