检测应用程序何时关闭的委托方法是什么。
我的意思是当用户点击这个按钮时:
我知道以下方法:
- (void)applicationDidEnterBackground:(UIApplication *)application;
- (void)applicationWillEnterForeground:(UIApplication *)application;
但在我的情况下,它们的工作方式与我预期的不同。例如,我使用了我的应用程序并导航到了某个屏幕。如果我锁定屏幕并返回应用程序,应用程序调用 applicationWillEnterForeground 但我不需要这个,因为我仍在此视图中(例如测试屏幕视图)并且我不需要检查任何更改。但是,如果我的应用程序关闭,我会开始从启动应用程序(例如主屏幕)导航。因此,如果我的应用程序已关闭并且我在主屏幕上,我需要检查之前是否有一些操作(例如,如果我通过了测试屏幕视图的测试)并呈现此视图控制器(仅在我关闭应用程序的情况下)只是锁定它或进入背景)。
感谢帮助。