ニブのないアプリがあります。その rootviewcontroller は tableviewcontroller です。詳細ビューを制御する2番目のテーブルビューコントローラーにプッシュしています。ちょうど今週初めに、次の tableviewcontroller へのプッシュに成功しました。数日後 (おそらく間違ったバージョンを保存した後)、
私は得る
(lldb)テーブル項目を選択すると、pushViewController メソッドにブレークポイントが設定されます。すべての例外のブレークポイントが有効になっています。再生ボタンをさらに 2 回押すと、出力ボックスに次のように表示されます。
" ** キャッチされていない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。
ここに何か問題がありますか、それともプロジェクトの他の場所を探す必要がありますか?
これは私のヘッダーインターフェースにあります:
TopicsDetailViewController *tdvController;
:) そして、これは私の didSelectRowAt です...
tdvController = [[TopicsDetailViewController alloc] init];
tdvController.aFeed = afeed;
[self.navigationController pushViewController:tdvController animated:YES];
tdvController = nil;
ありがとうございます。間違ったツリーを吠えている場合はお知らせください。