什么是检测应用何时关闭的委托方法。iOS如何检测应用何时从进程中删除
我的意思是,当用户点击这个按钮:
我知道下面的方法:
- (void)applicationDidEnterBackground:(UIApplication *)application;
- (void)applicationWillEnterForeground:(UIApplication *)application;
但他们的工作并不如我所料在我的案件。例如,我用我的应用程序,我已导航到某个屏幕。如果我锁定屏幕并返回应用程序,应用程序会调用applicationWillEnterForeground,但我不需要这样做,因为我仍然处于此视图中(例如测试屏幕视图),我不需要检查任何更改。但如果我的应用程序关闭,我开始从例如主屏幕的启动应用程序导航。因此,如果我的应用程序已关闭,并且正在主屏幕上,则需要检查以前是否有某些操作(例如,如果我在测试屏幕视图上通过了测试)并显示此视图控制器(仅在情况下,如果我已关闭应用程序NOT只是锁定它或进入背景)。
感谢您的帮助。
感谢您的帖子。这有帮助! – kakyo
过时的链接:) [也许这个人会做的伎俩!(https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html#//apple_ref/ DOC/UID/TP40007072-CH2-SW7) – Jissay