我有一个没有笔尖的应用程序。它的rootviewcontroller 是一个tableviewcontroller。我让它推送到第二个 tableviewcontroller,它控制一个 detailview。就在本周早些时候,我成功地将它推送到了下一个 tableviewcontroller。几天后(并且可能保存了错误的版本),
我得到一个
(lldb)在我选择表项时在 pushViewController 方法处设置断点。我启用了所有异常的断点。如果我再按两次播放按钮,我会在输出框中得到这个:
" ** 由于未捕获的异常 'NSInternalInconsistencyException' 导致应用程序终止,原因:'-[UITableViewController loadView] 加载了 "TopicsDetailViewController" nib 但没有获得 UITableView。'"
这里有什么问题还是我需要在我的项目中寻找其他地方?
这是在我的标题界面中:
TopicsDetailViewController *tdvController;
:) 这是我的 didSelectRowAt...
tdvController = [[TopicsDetailViewController alloc] init];
tdvController.aFeed = afeed;
[self.navigationController pushViewController:tdvController animated:YES];
tdvController = nil;
谢谢,如果我叫错了树,请告诉我。