0

我正在编写一个非常简单的应用程序,应该可以快速使用。因此,我想要一个按钮来执行一个功能,然后在这个功能完成后导致应用程序退出。

首先,这符合 Apple 的规则,该区域似乎有点灰色。其次,如果可以,我应该使用什么代码?我试过了

[[UIApplication sharedApplication] terminateWithSuccess];

它确实退出了应用程序,但我有需要在途中保存的数据,并且这个函数永远不会被调用......

-(void)applicationWillTerminate:(NSNotification *)notification

任何提示都会很棒。

4

2 回答 2

2

这个区域不是“小灰色”。明确禁止以编程方式退出应用程序。

此外,terminateWithSuccess它是一个私有 API,所以这是明确禁止的。

于 2011-10-23T17:33:04.983 回答
2

你的问题是这个问题的欺骗:

退出 iPhone 应用程序的正确方法?

Apple 希望用户通过主页按钮退出(查看对该链接问题的高度投票答案)。

于 2011-10-23T17:33:33.740 回答