尝试检查从textfield获取的双变量是否具有值
让价值:双倍? = Double(valueTextfield.text!)
if(value.isEmpty())X
if(value。== nil)X
if(value == 0)X
我该怎么做
答案 0 :(得分:0)
您可以使用Double的init方法并传入UITextField的文本,如下所示:
TestProtocol
答案 1 :(得分:0)
试试这个:
if let doubleFromText = Double(textField.text!) {
//use doubleFromText
} else {
//could not make double
}
为此,请确保textField.text
不是nil
。没关系,如果是“”。它将进入声明的其他部分