我有一个应用程序(使用Storyboard的Xcode 4),我为从 UIViewController 派生的UITableView创建了一个类。它有点工作,直到我发现我错误地创建了类...它应该来自UITableViewController。
所以我创建了替换类(UITableViewController),并更改了Storyboard中视图的类以匹配新创建的UITableViewClass的名称。它构建得很好,但是当我去运行它时,它会因错误而崩溃:
[UITableViewController loadView]加载了 “BaL-ay-iTG-view-otY-DM-YDS”笔尖,但没有得到UITableView。'
由于这是使用Storyboard,我无法访问NIB。除了重写整个应用程序之外,有什么方法可以解决这个问题吗? (我曾多次尝试“干净”,但无济于事)
答案 0 :(得分:2)
感谢David Cairns的回答。我很感激!我从上面引用:
检查UITableViewController的“-view”插座 界面构建器。它是否指向UITableView?它指向一个 UIView的?它没有指向什么? (提示:它应该指向一个 UITableView的;其他任何事情都会导致抛出异常)。 - 大卫凯恩斯