我已經有這樣的問題,但我已經刪除它。iPhone Dev - 在哪裏可以放懶惰加載代碼
我有一個非常簡單的應用程序,它有一個根視圖控制器,並在兩個其他視圖控制器視圖之間切換。所以在我的根視圖控制器中,它懶惰地加載了另外兩個視圖控制器的實例。每次按下工具欄中的切換按鈕時,正在顯示的當前視圖控制器(其視圖)被卸載(設置爲零),並且新視圖控制器被加載並添加到子視圖。
由於我加載我的視圖控制器和卸載在特定的時間,惰性加載代碼在getters是非常混亂,因爲我真的不想加載它們,當我使用它們,我需要加載它們之前,所以翻轉動畫看起來不錯。所以我想我想使loadFirstVC和loadSecondVC方法加載視圖控制器。這是一個好主意嗎?
我只是想在一些視圖控制器上實現延遲加載 - 但問自己你的兩個問題說服我離開它。 – malaki1974 2013-01-25 12:51:38