[英]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.