检查文本字段是否为空Swift
发布时间:2020-12-14 05:48:09 所属栏目:百科 来源:网络整理
导读:我知道有很多堆栈溢出页面可以解释如何执行此操作,但每次我从这里获取代码并将其放入我得到相同的错误,并且该错误是“字符串?”的值.没有成员“文本”任何一个可靠的方法的想法将用于检查文本字段在swift中是否为空? let userEmail = userEmailTextField.t
我知道有很多堆栈溢出页面可以解释如何执行此操作,但每次我从这里获取代码并将其放入我得到相同的错误,并且该错误是“字符串?”的值.没有成员“文本”任何一个可靠的方法的想法将用于检查文本字段在swift中是否为空?
let userEmail = userEmailTextField.text; // Check for empty fields if (userEmail.text.isEmpty) { // Display alert message return; }
This post给出了一个很好的答案(遗憾的是它没有“接受”标记).使用(self.field.text?.isEmpty ?? true).
假设您的textField声明为: @IBOutlet weak var textField: UITextField! 您可以通过以下方式检查其空虚: if textField.text?.isEmpty ?? true { print("textField is empty") } else { print("textField has some text") } 要在编辑的帖子中使用变量: let userEmail = userEmailTextField.text; // Check for empty fields if userEmail?.isEmpty ?? true { // Display alert message return; } 要么: // Check for empty fields if userEmailTextField.text?.isEmpty ?? true { // Display alert message return; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |