У меня есть модель Core Data с свойством NSDate
. Я хочу фильтровать базу данных по дням. Я предполагаю, что решение будет включать NSPredicate
, но я не уверен, как собрать все это.
Я знаю, как сравнить день двух NSDate
с помощью NSDateComponents
и NSCalendar
, но как его фильтровать с помощью NSPredicate
?
Возможно, мне нужно создать категорию в моем подклассе NSManagedObject
, который может вернуть голую дату всего за год, месяц и день. Тогда я мог бы сравнить это в NSPredicate
. Это ваша рекомендация, или есть что-то более простое?