gpt4 book ai didi

ios - nib 但没有得到 UITableView

转载 作者:IT王子 更新时间:2023-10-29 07:34:39 25 4
gpt4 key购买 nike

我的应用程序适用于 iOS 5.1,但对于 iOS 6 模拟器,我收到以下错误。

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

我正在对 UITableViewController 进行子类化,我不想更改它。

tableview 以编程方式创建,有一个虚拟 MainListViewController.xibMainwindow.xib 选项卡栏 Controller 加载。

我还尝试删除 MainListViewController.xib,将其从 MainWindow.xib 选项卡栏 Controller 中删除,在 AppDelegate 中创建 MainListViewController 并将它作为 UITabBarItem 添加到 Tab Bar Controller 以解决这个 Nib 问题,但我仍然遇到同样的错误。

最佳答案

如果您有 UITableViewController 子类的 NIB,那么它的 view 导出 必须 连接到 UITableView.

您删除 MainListViewController.xib 并在代码中完成所有操作是正确的,但它对您不起作用的原因是因为在构建和运行时不会删除旧的 XIB .因此,从模拟器中删除应用程序并重试。它应该可以工作。

关于ios - nib 但没有得到 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11221802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com