NSPredicate w NSFetchedResultsController nie używa gettera kategorii
Mam atrybut z właściwością int_32 o nazwie seconds. W kategorii przekształcam właściwość jako tylko do odczytu i nadpisuję getter, aby utworzyć go z innych właściwości. Problem polega na tym, kiedy używam
[NSPredicate predicateWithFormat:@"SELF.seconds > %i"];
Predykat nie działa, ponieważ getter nie jest wywoływany przez predykat. W moim innym kodzie jest dobrze nazywany, po prostu nie w predykacie. Ktoś wie, dlaczego tak się stanie lub jak obejść ten problem? (oprócz odtwarzania NSFetchedResultsController).