我想将 UITextField
输入作为整数吗?我尝试了 Int(UITextField Input)
,但它会引发错误。我也尝试创建一个具有相同值的变量,但它没有用。
最佳答案
如果你这样定义 ->
@IBOutlet weak var textField: UITextField!
您可以使用 (textField.text! as NSString).intValue
或 Int(textField.text!)
。您必须使用感叹号。
但是你这样定义 ->
让 textField = UITextField()
textField.text = "007"
你不需要用感叹号
编辑:
(textField.text! as NSString).intValue
is INT32 Format, you can do this for normal Int format ->Int((textField.text! as NSString).intValue)
关于swift - 如何将 UITextField 输入作为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38327147/