iOS:UITextField无法加载

时间:2013-08-26 08:48:50

标签: ios uitextfield

我有一个简单ViewControllerUITextField。我用IBOutlet连接了它。但是,在加载时,我不断收到以下错误,

[UITextField isEqualToString:]: unrecognized selector sent to instance 0x9860ad0

我根本不在源代码中使用变量。我不确定哪里出错了。
 有人能帮助我吗?

3 个答案:

答案 0 :(得分:1)

你不能打电话给[UITextField isEqualToString:],因为
 这不是一种静态的方法  2.这是NSString实例的一种方法。

而是这样做:

[self.textLabel.text isEqualToString:YOUR_STRING];

答案 1 :(得分:0)

确保UITextField的名称与您班级中的任何其他ivar不一致。此外,如果您要将UITextField的文本值与某些内容进行比较,您可能错过了编写UITextField.text

答案 2 :(得分:0)

请检查您的iVar for UITextField是否与任何NSString iVar重合。您还可以检查UITextField是否与iVar正确连接。