在viewDidLoad之前调用UITableView委托方法

时间:2013-10-08 19:34:52

标签: ios objective-c xcode uitableview

我有一个视图控制器,它是UITableViewController的子类。当我将此VC推送到导航堆栈时,将调用UITableView委托方法,然后调用viewDidLoad,然后再次调用委托方法。这是怎么回事?

1 个答案:

答案 0 :(得分:6)

因为您的视图是UITableViewController的子类,所以委托和数据源从创建它的第一刻开始附加,并且只要数据源被赋值就会调用这些方法。

此外,您可以在其上设置断点,并查看称为数据源的类。