有没有像 wasTerminated 之类的方法?我想向用户显示一个提醒表,如果他已经完全关闭应用程序的多任务处理。目前我已经在 DidEnterBackround
中实现了我的代码,但是还有其他方法可以解决这个问题吗?这对我来说非常有用。
对不起,我是新手,我没有在网上找到解决方案。
谢谢。
最佳答案
后台应用程序可以随时终止,应用程序无法判断它是被用户(通过多任务切换器)终止还是被系统终止。
您唯一的通知是 –applicationDidEnterBackground:、–applicationWillEnterForeground: 和 –application:didFinishLaunchingWithOptions:。通过这些通知,您可以判断某些后台任务是否已完成,但无法判断您的应用程序是如何终止的。
关于iphone - 如果应用程序在多任务处理中关闭,有什么方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13202607/