当我在iOS中关闭我的应用程序时,我需要实现事件,如下图。
当我用减号按钮关闭app时,我想抓住那个事件。
我需要做哪个事件?
答案 0 :(得分:31)
当您的应用程序要终止时,将调用此delegete。
- (void)applicationWillTerminate:(UIApplication *)app
{
}
如果您使用的是iOS 4或更高版本且支持多任务处理,则不会调用applicationWillTerminate
。
要接收终止活动,您需要在UIApplicationExitsOnSuspend
info.plist
密钥
检查此article以便更好地了解应用程序事件。
答案 1 :(得分:3)
答案 2 :(得分:3)
您可以在
中处理它 - (void)applicationWillTerminate:(UIApplication *)application
告诉代理何时应用程序即将终止。
或者,您可以收听UIApplicationWillTerminateNotification
通知。
答案 3 :(得分:0)
func sceneDidDisconnect(_ scene: UIScene)
(如果您使用的是SceneDelegate