Cómo usar @sum con CoreData

Tengo modelo de semana que tiene día como objetos secundarios. Hay una propiedad de relación de "días" en el modelo Semana para acceder a todos los objetos de Día asociados. El modelo de día tiene propiedades de duración

¿Cómo puedo calcular la suma de las duraciones del día para el objeto Semana específico? Sería genial tener un ejemplo de código sobre cómo crear un objeto de predicado con la función @sum.

¿También es posible tener la propiedad weekDuration "calculada" en la clase Week que da un valor de la suma de las duraciones del día relacionado durante la recuperación? Sería la solución más elegante para esos problemas, pero no creo que sea posible con CoreData.

Respuestas a la pregunta(1)

Su respuesta a la pregunta