私のオブジェクトグラフには、古典的な親子関係に2つのエンティティがあります。それぞれの子はいくつかのプロパティを持っていますが、私が興味を持っているのは時間値です(NSDateとして保存されています)。CoreData関係でサマリーを計算する
したがって、私の親オブジェクトは、その子の時間値を合計した計算された合計である必要がある「要約」プロパティを持っています。単純に:各子供に時間が保存されます。子供のすべての合計を表示するようにします。
私はCoreDataに多少の経験がありますが、これを達成するためのいくつかの方法を簡単に考えることができます(たとえば、子エンティティを列挙する総計を追加する一時的なプロパティを親に定義するのは簡単でしょう - )IVARでCoreDataは、固有の、よりエレガントな解決策を持っている場合、私はこの問題を解決するための2つの方法があります
平均時間はありますか?もしそうなら、 'float'や' double'sとして時間を格納し、 '@ sum'演算子を使うことができます。 – Costique
はい、期間です。ありがとう! – isaac