2016-08-02 80 views
1

爲什麼viewDidLoad函數只在UITabBarController的root viewController中調用一次?UITabBarController和viewDidLoad

我知道viewWillAppear/viewDidAppear可以多次調用,但爲什麼viewDidLoad不會多次調用?

+0

爲什麼要加載多次?這是沒有意義的 –

回答

0

這是因爲標籤欄控制器只能加載一次。這是初始化的過程,一旦它被初始化,您不需要再次執行它。否則,它會導致你的內存越來越多的負載,直到你內存不足。

相關問題