在标签上显示可选的双号

时间:2016-09-28 21:21:22

标签: swift label double optional unwrap

我试图在标签上显示一个双号。但它显示为可选。我不能用"!"来解开它。因为有些数据是零。

如何制作"可选(...)"文字没出现?

它的外观如下:

let row = elementArray[indexPath.row]
mPoint.text = String(row.meltPoint) //Optional(2070.0)

1 个答案:

答案 0 :(得分:2)

使用if let解包可选值:

let row = elementArray[indexPath.row]
if let myNumber = row.meltPoint {
    mPoint.text = "\(myNumber)"
} else {
     mPoint.text = "N/A"
}