【发布时间】:2011-09-25 01:53:48
【问题描述】:
谁能解释一下 iPhone 的生命周期过程是什么?即从应用程序生命周期的开始到结束。
【问题讨论】:
-
我找到了一篇关于应用程序生命周期的详细解释的文章,请参考以下文档。我希望它对其他人有帮助。 codeproject.com/KB/iPhone/ApplicationLifeCycle.aspx
谁能解释一下 iPhone 的生命周期过程是什么?即从应用程序生命周期的开始到结束。
【问题讨论】:
这是了解生命周期(iPhone / Android)
的图表图片编辑:这是来自Apple Docs的更详细信息。
第 1 部分:
第 2 部分:
这也是 View Controller Life Cycle 方法
【讨论】:
ios 开发者的食谱中还有一个更简单的方法
【讨论】:
如果你想要更详细的东西,你可以阅读苹果提供的官方文档
已更新iOS6.0
http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html
【讨论】:
另请参阅This post on Cocoanetics,它提供了一个非常有用的流程图,解释了在应用生命周期中对 AppDelegate 方法的不同调用:
【讨论】:
applicationWillTerminate 消息。当操作系统希望您内存不足时,您将得到的只是SIGTRM。文档已损坏多年。
applicationWillTerminale 消息,但仅在图中说明的情况下,即如果您使用 SDKUIApplicationExitsOnSuspend 到您应用的Info.plist 中的YES。所以图表仍然是正确的;)