在目标C中为iphone开发的基于导航的应用程序的程序流程是什么?

时间:2010-09-26 05:43:44

标签: iphone objective-c navigationcontroller

我想知道在基于导航的应用程序中的程序执行中调用默认或预定义方法(例如viewDidLoad applicationDidFinishLaunching等)的顺序。

1 个答案:

答案 0 :(得分:1)

查看视图控制器的生命周期

  1. 初始化
  2. loadView(如果未使用initWithNibName指定视图)
  3. viewDidLoad中
  4. viewWillAppear中
  5. viewDidAppear
  6. //这里有一些行动
  7. viewWillDisappear
  8. viewDidDisappear
  9. viewDidUnload(如果是内存警告)
  10. 其他一切都取决于实例化根视图控制器的顺序和方法(IB或通过代码)。