【发布时间】:2015-08-29 19:08:50
【问题描述】:
注意:这也适用于 Swift 3.0
当我尝试使用 reduce 函数时,我收到一条错误消息:
reduce 不可用:在序列上调用 'reduce()' 方法
我已经想出了如何使用enumerate() 函数来做到这一点,但我似乎无法解决这个问题。这是返回错误的代码行:
var hashValue: Int {
return reduce(blocks, 0) { $0.hashValue ^ $1.hashValue }
}
【问题讨论】:
标签: function swift reduce swift2