如何在swift中检查文本字段是否为空

如何在swift中检查文本字段是否为空,第1张

概述我正在下面的代码中检查textField1和textField2文本字段,无论是否有任何输入。 当我按下按钮时,IF声明没有做任何事情。 @IBOutlet var textField1 : UITextField = UITextField() @IBOutlet var textField2 : UITextField = UITextField() @IBAction func Butt 我正在下面的代码中检查textFIEld1和textFIEld2文本字段,无论是否有任何输入。

当我按下按钮时,IF声明没有做任何事情。

@IBOutlet var textFIEld1 : UITextFIEld = UITextFIEld() @IBOutlet var textFIEld2 : UITextFIEld = UITextFIEld() @IBAction func button(sender : AnyObject)   {    if textFIEld1 == "" || textFIEld2 == ""       {  //then do something      }    }
简单地比较textfIEld对象和空字符串“”不是正确的方法。您必须比较textfIEld的文本属性,因为它是兼容的类型,并保存您要查找的信息。
@IBAction func button(sender: AnyObject) {    if textFIEld1.text == "" || textFIEld2.text == "" {        // either textfIEld 1 or 2's text is empty    }}

Swift 2.0:

守卫:

guard let text = descriptionLabel.text where !text.isEmpty else {    return}text.characters.count  //do something if it's not empty

如果:

if let text = descriptionLabel.text where !text.isEmpty{    //do something if it's not empty      text.characters.count  }

Swift 3.0:

守卫:

guard let text = descriptionLabel.text,!text.isEmpty else {    return}text.characters.count  //do something if it's not empty

如果:

if let text = descriptionLabel.text,!text.isEmpty{    //do something if it's not empty      text.characters.count  }
总结

以上是内存溢出为你收集整理的如何在swift中检查文本字段是否为空全部内容,希望文章能够帮你解决如何在swift中检查文本字段是否为空所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1055289.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存