【发布时间】:2015-02-05 10:27:27
【问题描述】:
我有以下变量:
var calorieTotal: Float {
return calorieNumberArray.reduce(0) { $0 + $1 }
}
基本上,我正在尝试将我拥有的数组的数字相加。首先,我将变量设置为类型int,但现在我需要它作为float 值。当我尝试这样做时,会出现错误:“'UInt8' 不是 'float' 的子类型”。我怎样才能解决这个问题?请提供新/更改变量的代码,因为我是编程新手。
【问题讨论】:
标签: swift floating-point int reduce