0

Web ブラウザー アプリのようなココアでタブ ビュー アプリを作成しています。

  1. awakefromnib メソッドで、最初のタブにサブビュー Web ビュー コントローラー (Web ビューとテキスト フィールドを持つ) をロードしています。

  2. 「+」ラベルが付いた別のタブ項目があります。それをクリックすると、didTabSelected デリゲート メソッドが呼び出されます。

  3. その中で、新しいタブ項目を作成し、webViewController クラスのサブビューを追加します (webview とテキスト フィールドを持つ)。

  4. webViewController.xib のテキストフィールドで、そのアクションを Web ビューを失う IBAction に設定しています。

問題:

  1. アプリケーションを実行しているとき、タブを切り替えているときでも、Enter キーを押さずにテキストフィールド アクションが自動的に調整されます。

  2. タブを切り替えると、アプリがクラッシュします。

ありがとう

私はEXEC_BAD_ACCESSを取得しています

4

1 に答える 1

1

EXEC_BAD_ACCESS や認識できないセレクターなどのエラーが発生していますか? 前者の場合、何かがヌルまたはオーバーリリースされており、それが問題です。後者の場合、存在しないメソッドを呼び出そうとしている可能性があります。

于 2012-05-29T18:50:11.200 に答える