问题追加到0的数组

时间:2018-05-17 14:49:04

标签: swift

let tpmsvalue = Double("0")
let pressureKpa = Double(tpmsvalue!) * 1.572 * 2
dongleData.tpmsList?.append(pressureKpa)

当我打印时,我将打印nil而不是0.0。有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

问题是dongleData.tpmsListnil - 因为您从未将其设置为其他任何内容。说append不会改变它。您必须在某个时刻将dongleData.tpmsList设置为实际数组,否则它将永远保留nil。例如,您可以将其设置为[],一个空数组。现在你可以附加到那个数组。

相关问题