Jak używać @sum z CoreData

Mam model tygodnia, który ma dzień jako obiekty podrzędne. Istnieje właściwość relacji „dni” w modelu Tygodnia, aby uzyskać dostęp do wszystkich powiązanych obiektów Dnia. Model dzienny ma właściwość czasu trwania.

Jak mogę obliczyć sumę czasów trwania danego obiektu tygodnia? Byłoby wspaniale mieć przykład kodu, jak utworzyć obiekt predykatu z funkcją @sum.

Czy możliwe jest również posiadanie „obliczonej” właściwości weekDuration w klasie Week, która podała wartość sumy czasów trwania powiązanego dnia podczas pobierania? Byłoby to najbardziej eleganckie rozwiązanie tego problemu, ale nie sądzę, aby było to możliwe dzięki CoreData.

questionAnswers(1)

yourAnswerToTheQuestion