0

我尝试在 XCode 中运行我的项目,但出现此错误:

'NSInvalidArgumentException',原因:'-[UIView setDataSource2:]:无法识别的选择器发送到实例 0x88497f0'

情节提要中的所有视图/控制器都已正确命名,并且它们都是该类的目标成员资格的一部分。我也使用协议,但我几乎肯定这些协议也很好。但是,应该注意的是,我从另一个项目中复制了故事板,如果这会有所作为的话。关于这是什么错误的任何想法?我不知道从哪里开始。即使是一般性的描述也会有所帮助。

4

2 回答 2

1

您的任何 UI 组件都从 setDataSource2 方法链接,但您没有实现此方法,因此它给出此错误..在您的故事板中查看任何 UI 组件附加的 setDataSource2 方法,然后中断此连接。

于 2013-05-08T04:25:07.243 回答
0

根据文档UIView没有setDataSource2:方法。它甚至没有setDataSource:方法。如果您没有添加这样的方法,则不应在UIView对象上调用它。

于 2013-05-08T04:24:54.103 回答