【问题标题】:What the equivalent of activity life cycle in iOS?iOS中的活动生命周期相当于什么?
【发布时间】:2015-05-12 04:54:31
【问题描述】:

实际上,我想说 iOS ViewControllers 和 Android Activities 都有它们的生命周期方法。例如ViewController.viewDidLoad() 的等价物是Activity.onCreate() ?

否则我仍然需要知道其他的等价物:

  • OnStart()
  • OnRestart()
  • OnResume()
  • OnStop()
  • OnDestroy()
  • OnPause()

【问题讨论】:

标签: android ios objective-c mapping android-lifecycle


【解决方案1】:

这是Android与iOS生命周期的比较:

  • 注意:viewDidUnload 在iOS 6 之后被弃用

【讨论】:

  • 感谢您的回复!
  • 注意:viewDidUnload 在 iOS 6 之后被弃用
  • 据我所知,viewWillAppearviewDidAppear 在这些视图出现在应用程序窗口/上下文中时被调用,而不是在屏幕中,它与每次调用的 onResume/onStart 不同活动/片段向用户显示。
  • onCreate 更接近的等价物可能是 loadView + viewDidLoad
  • onStart() 到 ViewWillApear,onResume 到 ViewDidAppear,onPause 到 ViewWillDisapear,onStop 到 ViewDidDisapear,onRestart 实际上在 iOS 中没有等价物。
猜你喜欢
  • 1970-01-01
  • 2014-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-13
  • 2011-12-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多