问题描述
|
我正在开发一个包含一个TabBar的应用程序。选项卡栏项目的OnTouch我正在加载其他笔尖。该笔尖包含导航栏+表格视图。我将数据源和表的委托连接到文件的所有者,并收到以下错误。
当我断开数据源与文件所有者的连接时,它正在响应,但表功能不起作用。
有什么建议可以使TableView函数正常工作吗?
编辑:
我的.h文件:
.m文件:
Xib连接
还是一样的错误。 :(
解决方法
您的数据源未实现“ 0”,这就是错误的原因。
如果对此有疑问,请发布数据源实现,以便我们提供进一步的帮助。
编辑:更多检查...
您如何加载nib文件? initWithNibName或loadNibNamed?
控制器视图插座是否已连接到视图? (我猜是这样,但只是问一下)
您是否在控制器的initWithNibName,loadView或viewDidLoad中做任何特殊的事情?
如有疑问,请从这些方法中添加更多代码(文本可以)
, 如果使用ѭ1作为表的委托和数据源,则它必须实现
UITableViewDataSource
和UITableViewDelegate
协议中的方法。
方法“ 0”是实现“ 2”协议的类中严格要求的方法之一,因此您可能需要修复此实现。