【发布时间】:2013-10-08 19:34:51
【问题描述】:
我有一个子类 UITableViewController 的视图控制器。当我将此 VC 推送到导航堆栈时,会调用 UITableView 委托方法,然后调用 viewDidLoad,然后再次调用委托方法。这是怎么回事?
【问题讨论】:
-
关于如何创建视图的一些信息?类是如何实例化的?你是如何测试的?
标签: ios objective-c xcode uitableview
我有一个子类 UITableViewController 的视图控制器。当我将此 VC 推送到导航堆栈时,会调用 UITableView 委托方法,然后调用 viewDidLoad,然后再次调用委托方法。这是怎么回事?
【问题讨论】:
标签: ios objective-c xcode uitableview
因为您的视图是 UITableViewController 的子类,所以委托和数据源从创建的第一刻起就已附加,并且在分配数据源后立即调用方法。
另外,您可以在其上设置断点并查看哪个类调用了数据源。
【讨论】: