退出iphone应用程序

时间:2009-02-12 12:33:40

标签: iphone cocoa-touch

是否可以使用目标c发出申请关闭信号?

此致

托比

4 个答案:

答案 0 :(得分:6)

你不应该关闭iPhone应用程序。您应该等待操作系统向您发出信号,告知用户已经转移到其他地方。阅读人机界面指南。

答案 1 :(得分:2)

在iPhone上,除非用户触摸手机上的“主页”按钮,否则应用程序不会退出。

因此,即使您的应用无法继续存在某些正当理由,也不应该退出。只是提出一个警告,解释为什么你不能做任何事情 - 例如“抱歉,此应用程序需要连接到互联网。请在覆盖时再试一次。”

然后用户可以阅读警报,然后按主页按钮以常规方式退出。如果应用程序自行退出,它看起来好像已经崩溃了。

答案 2 :(得分:0)

以前的评论者是对的,但有时您可能希望在应用中使用“退出”按钮。只需调用exit(0)退出应用程序。

答案 3 :(得分:0)

Apple强烈建议不要让您的应用程序自行退出或通过屏幕上的用户输入退出。正如已经提到的那样,您可以使用exit(0)来强制它,但如果您的应用程序前往App Store期望拒绝。我不确定iPhone应用程序的企业分发过程,所以我不知道那里会出现什么问题。