如何验证UITextField中的输入?
问题描述:
我有一段代码:如何验证UITextField中的输入?
NSString *favoriteName = nil;
if (self.favTextField.text != nil) {
favoriteName = self.favTextField.text;
} else
{
favoriteName = self.defaultName;
}
这是当我按下保存名称按钮,文本框的文字是零这将是默认名称。但是,当我点击文本框,但不输入任何内容并保存。它会节省空。我该如何解决这个问题,如果我点击文本字段但不输入任何内容,我希望它仍然可以保存默认名称?请帮助我。
btw:我试试self.favTextField.text isEqualToString:@“”它仍然不起作用。
答
您可以尝试测试字符串长度。
if ([self.favTextField.text length]==0) {
}
+0
谢谢,这是方式。 – user1035877 2012-04-10 03:23:25
当文本在字段中时,favoriteName是否正确? – SuperRod 2012-03-30 06:27:13