我有一个名为Transaction
的核心数据实体,其属性为value
,属性为Decimal
。
我正在尝试减少一系列交易,总结一下value
属性:
private var transactions = [Transaction]() {
didSet {
navigationItem.title = transactions.reduce(0.0) { $0.decimalNumberByAdding($1.value) }
}
}
但这会给编译器错误:Type of expression is ambiguous without more context
如何通过求和Decimal属性来减少对象数组?