2009-04-18 57 views
1

要知道,如果一个的UITextField是空的我用下面的代码:UITextField是否为空?

if ([ [textField text] isEqualToString:@""]) 

但不幸的是它在某种程度上不能告诉我们,如果文本字段为空。

还有什么其他的方法?

当[textField文本]为空时,它等于零。

谢谢。

+0

你能更具体一点吗?它总是返回false? – 2009-04-18 16:40:06

+0

不,有时[textField文本]等于零。这是为什么? – 2009-04-18 16:41:14

回答

12

也许试试[[textField text] length] == 0

+0

谢谢,这对我有用。 – 2009-04-18 16:44:59