0
而我的应用程序转换为ARC.The错误我得到的错误是:以诚信的UITextField的隐式转换是不允许用ARC.How使用免费电话桥接投他们 -如何解决错误迁移到ARC时不允许将int隐式转换为uitextfield?
-(void)textFieldDidEndEditing:(UITextField *)textField {
//if (![textField isEqual:normal]) {
if (textField == numberKeyPad.currentTextField) {
[self.numberKeyPad removeButtonFromKeyboard];
}
if (numberKeyPad.currentTextField ==normal)
{
[self.numberKeyPad removeButtonFromKeyboard];
}
}
我得到这个错误吗?为if(numberKeyPad.currentTextField ==正常)line.How解决它?
oops。看起来代码试图比较一个int(“普通”)和一个UITextField(“currentTextField”),虽然很难从提供的代码片断中知道 - 因为在这个范围内都没有声明。也许你打算比较一些整数值的“正常”,这将是一件好事。将它与UITextField比较,不是。希望这可以帮助。 – 2012-03-14 11:37:05