Como usar @sum com CoreData

Eu tenho modelo de semana que tem dia como objetos filho. Há uma propriedade de relação "days" no modelo Week para acessar todos os objetos Day associados. O modelo de dia tem propriedade de duração.

Como posso calcular a soma das durações do dia para o objeto Week especificado? Seria ótimo ter um exemplo de código para criar um objeto de predicado com a função @sum.

Também é possível ter a propriedade weekDuration "calculada" na classe Week que forneceu o valor da soma das durações do dia relacionado durante a busca? Seria a solução mais elegante para esses problemas, mas não acredito que isso seja possível com o CoreData.

questionAnswers(1)

yourAnswerToTheQuestion