0
は次のとおりです。のUITextFieldにint型の暗黙的な変換は、フリーダイヤルブリッジを使用してそれらをキャストするARC.Howで禁止されて -エラーの解決方法ARCに移行する際に、intのuitextfieldへの暗黙的な変換が禁止されていますか? ARC.Theエラーに私のアプリを変換しながら、私はエラーを取得しています
-(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 == normal)行。解決する方法は?
oopsコードが提供されたコードスニペットから伝えるのは難しいですが、int( "normal")とUITextField( "currentTextField")を比較しようとしているようです。どちらもこのスコープで宣言されていないからです。おそらく、あなたは、正常な値と整数値を比較することを意図していました。これは良いことです。これをUITextFieldと比較すると、そうではありません。お役に立てれば。 –