1
3
视图加载后调用viewDidLoad。fetchedResultsController是否为nil取决于viewController的初始化方式。例如,在创建
也就是说,在viewDidUnload中使用nil'ing fetchedResultsController可以确保它是nil。 |
2
3
ViewDidLoad在这些Secnarion中调用:- 1.当我们通过segue或stoary board id创建视图控制器的对象后按下它时。 2.如果在应用程序中创建实例的时间更长,它会调用多个实例,并一次又一次地推送它。例如:-如果您实现了像coaursal(滚动期间需要附加控制器)那样的需求,那么它可以调用多次viewDidLoad。
4.记住只创建了子类控制器对象..父类对象在正常隔离期间从未被实例化。 |
3
2
您必须假设可以多次调用viewDidLoad。如果发送了内存警告,则视图控制器将从内存中卸载视图,并在下次需要视图时调用viewDidLoad。 |
4
0
|