0

私は大きな問題を抱えています。データベースから最後の編集値を読み取るナビゲーションベースのアプリを持っています。値を (table1 から) 読み取り、値に対して 1 つのボタンを無効にし、クリックすると、別のテーブルのすべての値のボタンで新しいビューが開きます詳細ビューを開きます。詳細ビューでデータベースの値を編集しますが、問題ではないと思います...しばらくして詳細ビューを開いたり閉じたりすると、次のエラーが表示されます。

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/kikko/Library/Application Support/iPhone Simulator/5.1/Applications/36424126-8725-4DDA-8D58-736A407E1F37/ObjectQuiz.app> (loaded)' with name 'OggettoController''
*** First throw call stack:
(0x137f022 0x1937cd6 0x1327a48 0x13279b9 0x5ba638 0x4601fc 0x460779 0x46099b 0x460d11 0x4728fd 0x472aef 0x472dbb 0x47385f 0x473e06 0x473a24 0x604a 0x1380e99 0x39c14e 0x39c0e6 0x442ade 0x442fa7 0x442266 0x65da1a 0x135399e 0x12ea640 0x12b64c6 0x12b5d84 0x12b5c9b 0x22717d8 0x227188a 0x399626 0x2a92 0x2a05)
terminate called throwing an exception

奇妙な問題は、tot クリックした後にのみこの問題が発生することです (同じボタンではありません)...アドバイスをいただけますか?

4

1 に答える 1

0

私は通常、クラスに存在しなくなったアウトレットへの参照を nib に残したときにこれを確認します。「すべての例外」ブレークポイントを設定すると、より多くの情報を取得できます (プロジェクト ナビゲーターのブレークポイント タブに移動し、左下の + を押します)。

これにより、どのxibをどこで見るかが絞り込まれます。次に、xib の接続インスペクターを注意深く見てください。少し「!」が付いているアウトレットを探します。リンクで。

于 2012-06-14T14:37:52.193 に答える