
当我按下按钮时,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中检查文本字段是否为空所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)