UITabBarController和viewDidLoad

时间:2016-08-02 11:21:27

标签: swift xcode

为什么viewDidLoad函数只在UITabBarController的根viewController中调用一次?

我知道viewWillAppear / viewDidAppear可以多次调用,但是为什么viewDidLoad不能多次调用?

1 个答案:

答案 0 :(得分:0)

这是因为标签栏控制器只加载了一次。这是初始化的过程,一旦初始化,您就不需要再次进行初始化。否则会导致你的内存越来越多,直到内存不足为止。