我已经有这样的问题,但我已经删除它。iPhone Dev - 在哪里可以放懒惰加载代码
我有一个非常简单的应用程序,它有一个根视图控制器,并在两个其他视图控制器视图之间切换。所以在我的根视图控制器中,它懒惰地加载了另外两个视图控制器的实例。每次按下工具栏中的切换按钮时,正在显示的当前视图控制器(其视图)被卸载(设置为零),并且新视图控制器被加载并添加到子视图。
由于我加载我的视图控制器和卸载在特定的时间,惰性加载代码在getters是非常混乱,因为我真的不想加载它们,当我使用它们,我需要加载它们之前,所以翻转动画看起来不错。所以我想我想使loadFirstVC和loadSecondVC方法加载视图控制器。这是一个好主意吗?
我只是想在一些视图控制器上实现延迟加载 - 但问自己你的两个问题说服我离开它。 – malaki1974 2013-01-25 12:51:38