我通过故事板实现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.
我认为它之所以抱怨是因为它想要一个笔尖,但我实际上并没有使用笔尖。
答案 0 :(得分:0)
视图控制器的根视图必须是UITableView
。
您可以使用UITableViewController
模板重新创建控制器。
或者,您可以手动修改.storyboard
文件,并将相关的<view …>
和</view>
代码更改为<tableView…
和</tableView>
。只需确保您有备份或您的文件受版本控制。