我有一個加載兩個視圖控制器的根視圖。例如:FirstVC
,SecondVC
。Dealloc發佈後不立即調用
我在顯示FirstVC
作爲應用程序啓動時的根視圖控制器,在FirstVC
上的某些操作中,我通過首先刪除來加載SecondVC
。
對於裝載SecondVC
我第一次通過
[FirstVCobj.view removeFromSuperView];
[FirstVCobj release];
FirstVCobj = nil;
刪除FirstVC
後,我分配和創建SecondVC
現在只有打完電話後SecondVC
的viewdidload()
是FirstVC
的dealloc()
方法調用。 這是正確的執行路徑,還是由於我犯的一些錯誤? 以上是我如何刪除並創建我的視圖控制器。
什麼類型是FirstVCo bj – 2014-09-26 11:47:58
它只是一個ViewController來處理一些圖像和按鈕的視圖。 – 2014-09-26 11:52:22
FirstVCobj是一個VC?那麼該代碼將無法工作;) – 2014-09-26 11:54:00