Appdelegate前景/后台/活动/非活动进程

时间:2013-10-23 09:43:27

标签: ios iphone objective-c process appdelegate

我正在开发一个ios应用程序,这个应用程序允许其用户添加他以后必须执行的任务。完成添加此任务后,它将被发送到服务器以保存在服务器端。现在我对某些情况感到困惑:在输入任务详细信息时,我的用户有什么电话?或者当他选择保存任务时,他接到电话!如果在这之前互联网关闭怎么办!!在接到电话之后我必须回到应用程序中的最后一个状态并且数据不能丢失,而且ios一定不能杀死进程,我怎样才能使用appdelegate方法呢?

有什么帮助吗?并感谢进展..

1 个答案:

答案 0 :(得分:4)

Apple提供委托方法来管理应用程序的生命周期App Appate中有一些方法可用于实现您的功能我还在向您简要介绍下面的方法及其用法,可能对您有所帮助。

在ios4之前,我们有以下方法: 1.的 applicationdidfinishlaunchingwithoptions 2.的 applicaitonDidbecomeActive 3.的 applicationwillTerminate

ios4之后和之后出现了包括上述内容的新方法。 1.的 applicationdidfinishlaunchingwithoptions 2.的 applicaitonDidbecomeActive 3.的 applicationWillResignActive 4.的 applicationDidEnterBackground 5.的 applicationWillEnterForeground 6.的 applicationwillTerminate

如果是中断处理,请在附件中找到完整的流程,这对您来说很清楚。

iOS Interrupt handling