我在代理文件中找到了此方法并插入了一些代码。即使按下home按钮,代码也不会执行。何时或如何调用此函数?- (void)applicationWillTerminate:(UIApplication *)应用程序
0
A
回答
1
如果您的应用和操作系统支持多任务处理,则应该使用applicationDidEnterBackground
方法。
从applicationWillTerminate
文档:
对于支持背景 执行的应用程序,这种方法通常是当用户退出 应用,因为应用 简单地移动到在该 情况下,背景 不被调用。但是,在 应用程序在 后台(未挂起)中运行并且 系统需要终止某些 原因的情况下调用此方法的方法可能为 。
+0
我以为iPod touch不能同时处理多项任务。一次只能运行一个程序。 – 2010-08-13 08:51:02
+1
iPod touch 3G支持 - 请参阅http://en.wikipedia.org/wiki/List_of_iOS_devices#Features哪些设备支持多任务处理(表格中的最后一行) – Vladimir 2010-08-13 09:11:49
相关问题
- 1. - (void)applicationWillResignActive:(UIApplication *)应用程序永远不会被调用
- 2. 在 - (void)applicationWillEnterForeground上更改视图:(UIApplication *)应用程序
- 3. - (void)applicationDidEnterBackground:(UIApplication *)application
- 4. - (void)applicationDidEnterBackground:(UIApplication *)application
- 5. Swift启动应用程序,当applicationWillTerminate
- 6. 使用 - (void)applicationDidBecomeActive切换到特定的视图控制器:(UIApplication *)应用程序
- 7. applicationWillTerminate当应用程序从Xcode停止时未被调用
- 8. 当应用程序崩溃时,'applicationWillTerminate'或'applicationDidEnterBackground'会被调用吗?
- 9. 检测用户所在的视图 - (void)applicationWillTerminate
- 10. 可以在应用程序中多次使用[[UIApplication sharedApplication] setApplicationIconBadgeNumber:int]
- 11. ClassCastException异常(调用UIApplication的应用程序)
- 12. iPhone:使用[[UIApplication sharedApplication] terminateWithSuccess]退出应用程序;
- 13. - (空)applicationWillResignActive:(UIApplication的*)的应用程序不会被调用
- 14. 在Xamarin.iOS应用程序的UIApplication断言失败
- 15. iPhone应用程序崩溃与错误[UIApplication _cachedSystemAnimationFenceCreatingIfNecessary:]
- 16. UIApplication cancelAllLocalNotifications在应用程序更新之间如何工作?
- 17. UIApplication openURL:打开之前检查应用程序?
- 18. applicationWillTerminate和background:terribly confused
- 19. 保存iOS应用程序阵列
- 20. 不被调用的方法: - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken :(NSData *)deviceToken
- 21. applicationWillTerminate问题
- 22. iPhone应用程序设计决策?
- 23. 如何知道应用程序是否在iOS终止?
- 24. 如何在iPhone中使用NSUserDefaults保存应用程序状态?
- 25. ......关于applicationWillTerminate
- 26. ApplicationWillTerminate NSURLSession可能吗?
- 27. 几秒钟后应用程序崩溃
- 28. 调用void函数在我的应用程序
- 29. 在iPhone应用程序中调用退出(0)
- 30. applicationWillTerminate在调用时崩溃
正在运行iOS 4? – kennytm 2010-08-13 08:30:10
是的,情况就是这样。 – 2010-08-13 08:33:45