0

スローされる例外は次のとおりです。2012-09-2100:46:56.885 Colors [3032:c07]-[UITextField value]:認識されないセレクターがインスタンス0x718cce0に送信されました2012-09-21 00:46:56.887 Colors [3032:c07] *

インスタンス0x718cce0は、次のテキストフィールドオブジェクトです。

-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
} 

YESを返すと、NOを返しても、例外がスローされます。

4

2 に答える 2

1

textField にその値を尋ねました - そのようなメソッドやプロパティはありません。その「テキスト」プロパティを求めてください。

于 2012-09-21T02:49:11.233 に答える
0

実行時にメモリを破損する何かがあると思います。このような例外を引き起こしている可能性のあるいくつかのことを試して確認できます。UITextField が UITextFieldDelegate に準拠していることを確認してください。UITextField を右クリックして、そのコンテキストに存在しない IBAction がアタッチされているかどうかを確認します。viewDidLoad で UITextField のデリゲートを設定します。

お役に立てば幸いです。それでも解決しない場合は、問題についてもう少し簡単に説明してください。ハッピーコーディング。乾杯!!

于 2012-09-21T03:38:57.973 に答える