0

奇妙なエラーを発見しました。私はこのサンプルに従っています:

http://jduff.github.com/2010/03/09/throwing-a-uinavigationcontroller-uitabbarcontroller-and-uisearchbar-together/

私はそれをテストしてから、アプリでロールしようとしました。サンプルでは機能しましたが、私のアプリでは機能しませんでした。私のアプリでは、検索バー内にテキストビューを入力するたびに SIGABRT または BAD_ACCESS エラーが発生します。主な違いは、検索を最初のタブではなく 2 番目のタブに配置したことです。アプリのタブオーダーを変更して、最初のタブのナビゲーション コントローラーで検索できるようにしたら、うまくいきました。最初に検索バーのテキストビューに入らない限りそうです。オブジェクトが解放され、後で入力しようとすると失敗します。とても奇妙です。ここにあるオブジェクトについて、初期化シーケンスが何であるかを説明するのに十分な知識はありませんが、それを機能させるには、さらに初期化を行う必要があると思います。

4

1 に答える 1

0

リンク先の記事をもう一度読んでください。特に「プロジェクトのセットアップ」部分を通じて。

この記事では、すべてが最初のものである「選択されたView Controller」に設定されています。そして、あなたはすべてを 2 番目のタブに実装すると言います。プロジェクトの最初の 1 つにすべてを実装していないことを確認してください。

これが役立つかどうか教えてください。そうでない場合は、別のことを考えます。

于 2011-03-18T05:24:58.460 に答える