我正在尝试格式化一个包含以下数字(带2个小数点(的字符串。然而,如果字符串是"0"&";,我不希望出现格式并且输出为空。
var myString: String
cell.myLabel.text = String(format: "%.2f", myString)
我试过测试"&";,例如
if myString == "" {
cell.myLabel.text = myString
}
这个:
if myString == "" {
cell.myLabel.text = ""
}
这两者都导致cell.myLabel.text
显示0.00
我错过了什么?
细胞被重复使用尝试
cell.myLabel.text = myString != "" ? String(format: "%.2f", myString) : ""