let tpmsvalue = Double("0")
let pressureKpa = Double(tpmsvalue!) * 1.572 * 2
dongleData.tpmsList?.append(pressureKpa)
当我打印时,我将打印nil
而不是0.0。有什么帮助吗?
答案 0 :(得分:2)
问题是dongleData.tpmsList
是nil
- 因为您从未将其设置为其他任何内容。说append
不会改变它。您必须在某个时刻将dongleData.tpmsList
设置为实际数组,否则它将永远保留nil
。例如,您可以将其设置为[]
,一个空数组。现在你可以附加到那个数组。