-4
我使用下面的代碼,卻得到了unwrappning斯威夫特意外地發現零而展開的可選值 - 後通過拆我的可選變量
func calculate() -> String {
if let temp1 = self.calculateOther() {
if let temp2 = self.dvalue {
let disAmt = Double(temp1)! * Double(temp2)! //Fails here
let final = disAmt/100
let disStr : String = String(format: "%.02f", final)
return disStr
}
}
return "0.00"
}
閱讀「警衛讓」。 – Alexander