当我在 iOS 中关闭我的应用程序时,我需要实现事件,如下图所示。
当我用那个减号按钮关闭应用程序时,我想捕捉那个事件。
我需要做什么活动?
当您的应用程序将要终止时,将调用此委托。
- (void)applicationWillTerminate:(UIApplication *)app
{
}
如果您使用的是 iOS 4 或更高版本并具有多任务支持,applicationWillTerminate
则不会被调用。
要接收终止事件,您需要UIApplicationExitsOnSuspend
在您的info.plist
查看这篇文章以更好地了解应用程序事件。
你可以处理它
- (void)applicationWillTerminate:(UIApplication *)application
它告诉委托人应用程序何时将终止。
或者,您可以收听UIApplicationWillTerminateNotification
通知。
func sceneDidDisconnect(_ scene: UIScene)
如果你正在使用SceneDelegate