Mam model Core Data z NSDate
właściwością. Chcę filtrować bazę danych według dnia. Zakładam, że rozwiązanie będzie obejmować NSPredicate
, ale nie jestem pewien, jak to wszystko połączyć.
Wiem, jak porównać dzień dwóch dni NSDate
przy użyciu NSDateComponents
i NSCalendar
, ale jak mogę to przefiltrować za pomocą NSPredicate
?
Być może muszę utworzyć kategorię w mojej NSManagedObject
podklasie, która może zwracać samą datę z tylko rokiem, miesiącem i dniem. Wtedy mógłbym porównać to w pliku NSPredicate
. Czy to twoja rekomendacja, czy jest coś prostszego?