Verwendung von @sum mit CoreData

Ich habe ein Wochenmodell, das Day als untergeordnete Objekte hat. Im Week-Modell gibt es eine Beziehungseigenschaft "Tage", mit der auf alle zugeordneten Day-Objekte zugegriffen werden kann. Das Tagesmodell hat die Eigenschaft Duration.

Wie kann ich die Summe der Tagesdauern für das angegebene Week-Objekt ermitteln? Ein Codebeispiel zum Erstellen eines Prädikatobjekts mit der Funktion @sum wäre großartig.

Ist es auch möglich, die weekDuration -Eigenschaft in der Week-Klasse zu "berechnen", die den Wert der Summe der zugehörigen Tagesdauern beim Abrufen angibt? Es wäre die eleganteste Lösung für dieses Problem, aber ich glaube nicht, dass dies mit CoreData möglich ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage