簡體   English   中英

從后台刪除應用程序狀態后,將其保存

[英]Save the application state when it has been deleted from the background

我在我的應用程序委托中使用以下功能

- (void)applicationWillResignActive:(UIApplication *)application {
    NSLog(@"applicationWillResignActive");

}


- (void)applicationDidEnterBackground:(UIApplication *)application {

    NSLog(@"applicationDidEnterBackground");

}


- (void)applicationWillEnterForeground:(UIApplication *)application {
     NSLog(@"applicationWillEnterForeground");

}


- (void)applicationDidBecomeActive:(UIApplication *)application {

      NSLog(@"applicationDidBecomeActive");

}


- (void)applicationWillTerminate:(UIApplication *)application {
   NSLog(@"applicationWillTerminate");

}

所有功能均正常運行。 但是,當我通過在后台任務中單擊“-”紅色按鈕從后台刪除應用程序時,再次打開該應用程序。 尚未調用任何函數。 我應該使用什么代替上述所有功能?有什么想法?

我真正需要的是..i在使用“-”紅色按鈕從后台刪除應用程序狀態時需要保存它,並在打開它時將其恢復。

進入后台模式( -applicationDidEnterBackground )時,應保存應用程序的狀態。 后台應用終止時,不會調用任何委托方法。

您應該在《 iOS應用程序編程指南》中找到很多有用的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM