Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UITableView无法识别的选择器已发送到实例_Ios_Swift - Fatal编程技术网

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

Ios UITableView无法识别的选择器已发送到实例,ios,swift,Ios,Swift,我对正在发生的事情感到困惑,我正在做一个关于集合视图的教程,因为我对编程相当陌生,我相信我做的一切都是对的,但我被击中了-[UIView tableView:numberOfRowsInSection::]:无法识别的选择器发送到实例 以下是教程: 是否已使用情节提要或编程方式将Tableview委托设置为UITableViewDataSource.? 以编程方式将Tableview委托设置为UITableViewDataSource。 yourtableview.dataSource=sel

我对正在发生的事情感到困惑,我正在做一个关于集合视图的教程,因为我对编程相当陌生,我相信我做的一切都是对的,但我被击中了
-[UIView tableView:numberOfRowsInSection::]:无法识别的选择器发送到实例

以下是教程:


是否已使用情节提要或编程方式将Tableview委托设置为UITableViewDataSource.?

以编程方式将Tableview委托设置为UITableViewDataSource。

yourtableview.dataSource=self

使用情节提要集将Tableview委托给UITableViewDataSource显示下图


检查是否将UITableViewDataSource错误地设置为任何其他视图。

成功了!感谢我直接将数据源设置为tableview,而不是viewcontrollerI。我实际上遇到了一个问题,即我以编程方式和在情节提要中设置了数据源,但它给了我一个错误(我忘了我删除了视图,然后又重新创建了它)。确保只执行一种策略,而不是同时执行两种策略。
yourtableview.dataSource=self