无法识别的选择器发送到实例

Posted

技术标签:

【中文标题】无法识别的选择器发送到实例【英文标题】:unrecognized selector sent to instance 【发布时间】:2017-06-24 00:08:42 【问题描述】:

我在情节提要中设置了我的 dataProvider 对象

在情节提要中链接它运行它时出现错误。

[TableApp.ItemListViewController tableView:numberOfRowsInSection:]: 0x7f84f6803a70'

但是在我的 ViewDidLoad 中的代码中执行它是可以的

我不明白为什么请帮我理解。

【问题讨论】:

你能显示代码吗? How can I debug 'unrecognized selector sent to instance' error的可能重复 【参考方案1】:

我猜你错误地链接了它们。

您需要将UITableViewDelegate 添加到您的超类

viewDidLoad

self.tableView.delegate = self
self.tableView.dataSource = self

确保您按如下方式链接 tableView

你应该有这个!

【讨论】:

以上是关于无法识别的选择器发送到实例的主要内容,如果未能解决你的问题,请参考以下文章

快速代码崩溃:“发送到实例的无法识别的选择器”

Swift 3:将无法识别的选择器发送到手势识别器实例

无法识别的选择器发送到实例,UISlider swfit3

UITableViewController 无法识别的选择器发送到实例

无法识别的选择器发送到实例

[UICollectionViewCell imageView]:无法识别的选择器发送到实例