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

unrecognized selector sent to instance

我在故事板中设置了我的 dataProvider 对象

link 它在情节提要中 当我 运行 它时出现错误。

[TableApp.ItemListViewController tableView:numberOfRowsInSection:]: 无法识别的选择器发送到实例 0x7f84f6803a70'

但是当它在我的 ViewDidLoad

中的代码中执行时没问题

我一直想不通,请帮我理解。

我猜你链接不正确。

您需要将 UITableViewDelegate 添加到您的超级 Class

并在 viewDidLoad

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

确保按如下方式链接 tableView

.

你应该有这个!