1
我們在SWIFT 4的出口是這樣的:如何將textfield值用作swift 4中的雙精度值?
@IBOutlet var accured_sum: UITextField!
我聲明如下另一個變量:
var sum: Double?
現在我想accured_sum的Double值賦給變量之和。
我該怎麼做?
我們在SWIFT 4的出口是這樣的:如何將textfield值用作swift 4中的雙精度值?
@IBOutlet var accured_sum: UITextField!
我聲明如下另一個變量:
var sum: Double?
現在我想accured_sum的Double值賦給變量之和。
我該怎麼做?
你可以嘗試像
guard let text = accured_sum.text else { return }
sum = Double(text)
這是另一種解決方案,提供一個默認值
sum = Double(TextField.text ?? "0")
如果總和不爲零,它已經從文本字段的兩倍。它是零:您的文本字段不是雙或者你從未初始化總和。