私はNSMutableDictionaryを別のペアのキー値を持つ私の目的のcクラスに持っています。NSMutableDictionaryのすべての値を同じキーで合計する方法は?
({Name=John; date=20070506; type=5; value= 125;},
{Name=Tracy; date=20040506; type=2; value = 237; },
{Name=Tracy; date=20040506; type=5; value = 124; },
...)
次のコードですべての値を合計できますが、NSMutableDictionaryの同じオブジェクトでこれを取得できません。
NSNumber *amountSum = [CATransaction valueForKeyPath:@"@sum.value"];
同じタイプのすべてのオブジェクトの値を合計して1つの一意のオブジェクトのように表示するにはどうすればよいですか?たとえば、これを行うためにCollections operators ??:
({Name=John; date=20070506; type=5; value= 249;},
{Name=Tracy; date=20040506; type=2; value = 237; },
...)
は、私はこのようなコレクション演算子を使用することができます
ありがとうございました!
はい。何を試しましたか? – Avi
NSNumber * amountSum = [CATransaction valueForKeyPath:@ "@ sum.value"];そして、私は合計を取得しますが、私はNSMutable辞書の1つのオブジェクトでこれを再構成できますか?ありがとう – user3745888