今天我想为开发的iPhone应用添加一个退出程序的功能,找了一些资料发现有两种方法实现,一种是通过调用私有SDK的方法进行关闭,代码如下:
[[UIApplication sharedApplication] performSelector:@selector(terminateWithSuccess)];
上面是不公开的方法,因此如果你的应用要发布到AppStore可能不能调用此方法。还有一种是通过exit函数来进行关闭,代码如下:
exit(0);
不过官方不推荐应用调用此方法进行关闭。
[[UIApplication sharedApplication] performSelector:@selector(terminateWithSuccess)];
上面是不公开的方法,因此如果你的应用要发布到AppStore可能不能调用此方法。还有一种是通过exit函数来进行关闭,代码如下:
exit(0);
不过官方不推荐应用调用此方法进行关闭。
本文深入探讨了在iOS应用中实现退出程序功能的两种方法:使用私有SDK方法和调用exit函数。前者可能导致App无法在App Store上发布,后者虽被官方不推荐,但在特定场景下可能仍被使用。
2515

被折叠的 条评论
为什么被折叠?



