在 iPhone 应用程序中使用视图和视图控制器时,有人能解释 loadView 和 viewDidLoad 之间的区别吗?
我的个人背景是,我所有的视图都是由代码构建的,我不会也不会使用 Interface Builder,如果这有什么不同的话。
我发现,通常当我向 loadView 添加 init 代码时,最终得到的是一个无限的堆栈跟踪,所以我通常在 viewDidLoad 中完成所有的子视图构建... ... 但我真的不清楚每个子视图在什么时候执行,以及放入 init 代码的更合适的位置是什么。最完美的是初始化调用的简单图表。
谢谢!