由于iPhone 4确实将应用程序带到后台线程,有没有办法退出应用程序以使其不在后台?我们可以在屏幕上有一个退出按钮???
答案 0 :(得分:2)
来自iOS Application Programming Guide:
如果您不希望应用程序在退出时保留在后台,则可以通过将UIApplicationExitsOnSuspend键添加到应用程序的Info.plist文件并将其值设置为YES来明确选择退出后台执行模型。当应用程序选择退出时,它会在非运行状态,非活动状态和活动状态之间循环,并且永远不会进入后台或挂起状态。当用户点击Home按钮退出应用程序时,将调用应用程序委托的applicationWillTerminate:方法,并且应用程序有大约五秒钟的时间来清理并退出,然后终止并返回到未运行状态。
答案 1 :(得分:1)
如果您特别想要一个退出按钮,只需调用exit(0);当它是touchUpInsided。