【发布时间】:2011-07-20 09:40:08
【问题描述】:
我有一个应用程序,每次我恢复它时都会崩溃。
我希望当用户单击主页按钮时,应用程序应该关闭而不是进入后台模式。
这可能吗? 如果是,请告诉我。
如果没有,有什么解决方法可以让我的应用在恢复时不会崩溃?
谢谢!
【问题讨论】:
-
你应该先明白它为什么会崩溃...
标签: ios objective-c cocoa-touch ios4 iphone-sdk-3.0
我有一个应用程序,每次我恢复它时都会崩溃。
我希望当用户单击主页按钮时,应用程序应该关闭而不是进入后台模式。
这可能吗? 如果是,请告诉我。
如果没有,有什么解决方法可以让我的应用在恢复时不会崩溃?
谢谢!
【问题讨论】:
标签: ios objective-c cocoa-touch ios4 iphone-sdk-3.0
在 plist 中,将 YES 设置为 Application does not run in background 键。
当您的应用程序在后台时,由于内存不足,视图(以及在 viewDidUnload 中释放的对象)可能会被释放。再次打开应用程序时,请确保重新初始化所有必需的对象。
【讨论】:
要退出后台执行,请参阅this 线程...但理想情况下您应该做的是修复崩溃并让应用用户享受 iOS 后台功能..
有什么办法可以让我的应用程序在我运行时不会崩溃 继续吗?
当你可以直接处理时,永远不要考虑变通方法..
【讨论】: