crash - UITableViewController 在 iOS6 模拟器上崩溃

标签 crash uitableview ios6 xcode4.5

我正在处理一个项目,只是更新到 Xcode 4.5,我正在使用 iOS 6 模拟器。
现在我收到以下错误:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "FeedController" nib but didn't get a UITableView.'



这很奇怪,因为我没有这个 Controller 的任何 NIB 文件,因为它只是一个表:
@interface FeedController : UITableViewController <EGORefreshTableHeaderDelegate>

- (void)reloadTableViewDataSource;
- (void)doneLoadingTableViewData;

@end

该 Controller 是从 Tab Controller 加载的,它毫无问题地分配了 FeedController,但是当您按下 Tab 按钮以显示提要时,它会因该错误而崩溃。
它在 ios4 和 ios5 模拟器和设备上运行良好。

Clean & Build 项目没有帮助。

有同样问题的人吗?

最佳答案

这里列出的答案有帮助吗? nib but didn't get a UITableView

如果没有,是您的 UITabBarController从以某种方式指定非 UITableView 的 NIB 创建查看 FeedController标签?

关于crash - UITableViewController 在 iOS6 模拟器上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12539565/

相关文章:

ios - 不在编辑模式下删除/插入 UITableViewCell

ios - 动画 TableView 高度约束但动画正在跳跃

ios6 - 当编译器设置为 LLVM 5.0 时,iOS xCode5 不支持的编译器 'com.apple.compilers.llvmgcc42' 错误

ios - UIView 创建后立即崩溃

php - 使用用户缓存时 APC 崩溃

ios - 问题 : Reloading a tableView Section hides other tableView sections

ios6 - Xcode 6.4不会崩溃的准确行

android - 当我单击打开弹出窗口的按钮时,应用程序崩溃

ios - SKPhysicsContact 崩溃的扩展

ios6 - heightForRowAtIndexPath =0 但它仍然在其行中显示标签