我想要在不同的View Controller中重用UITableView
。
如果delegate
属于自定义类,我想知道谁应该是datasource
/ tableView
。
我还想知道在哪里指向delegate
的{{1}}和dataSource
个网点,
是否应在自定义UITableView类或控制它的控制器中完成tableView
和UITableViewDataSource
的子类化。
答案 0 :(得分:0)
这不是实现您想要做的事情的正确方法。您重复使用的内容"是填充表视图的数据模型对象,而不是UITableView本身。您不必对数据源和委托进行子类化。您在自定义类上创建类扩展或类别(如果是Objective-C),并使该类符合协议。