调试我的一个表视图时发现了一些意外行为。
故事板中的我的tableView没有设置其委托或dataSource。
但是,在此片段的断点处,两者都设置为视图控制器。我已经检查了我的整个viewDidLoad层次结构,并且在任何时候都没有设置委托。
我的问题是:这是预期的行为吗?或者它是Xcode或SDK中的错误?
答案 0 :(得分:2)
如果您的视图控制器是UITableViewController
,那么除非在Interface Builder中设置,否则表视图的委托和数据源将被设置为自身的控制器。