2010-06-24 63 views

回答

2

viewDidLoad在調用loadView時被調用。每當從UIViewController請求視圖時調用loadView,它目前爲零。

如果你彈出一個UIViewController和視圖屬性爲零,loadView,因此viewDidLoad將被調用。如果視圖從未加載過,或者在另一個視圖控制器在屏幕上時卸載,視圖可能爲零。如果多個視圖控制器一次被推入,它可能永遠不會被加載。

+0

你會推薦設置一個視圖控制器的視圖在dealloc或零?只是想知道這是不是一個好主意。 – GangstaGraham 2013-08-21 14:39:33

+0

我加載我的導航項目在viewDidLoad,所以我需要他們每次加載,因爲他們不堅持。 http://stackoverflow.com/questions/18360187/modal-view-controllers-uibarbuttonitems-do-not-persist – GangstaGraham 2013-08-21 14:40:32

相關問題