我正在通过故事板实现一个PFQueryTableView控制器。在实际实现代码时,我遵循了正确的方法(使用initWithCoder:)。但是,每当我尝试运行应用程序时,它都会破坏PFQueryTableViewController.m文件,特别是loadView方法。它在[super loadView]崩溃了。还有人遇到这个问题吗?
编辑:当我删除断点时,我得到以下错误:2015-02-10 14:31:52.208 TokenApp[1234:27812] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "94a-xH-nEI-view-RYC-1K-mIS" nib but didn't get a UITableView.
我认为它是在抱怨,因为它想要一个笔尖,但我实际上并没有使用笔尖。
发布于 2015-02-10 20:46:37
视图控制器的根视图需要是一个UITableView。
可以使用UITableViewController模板重新创建控制器。
或者,您可以手动编辑.storyboard文件,并将相关的<view …>和</view>标记更改为<tableView…和</tableView>。只需确保您有备份或您的文件在版本控制下。
https://stackoverflow.com/questions/28441089
复制相似问题