-1

基本上 -[UIApplication openURL:] 将是完美的,如果不是因为它不能在同一个应用程序中工作(至少在模拟器上 - 如果这适用于设备,请告诉我)。不过,如果它只是在没有 URL 的情况下重新启动,这并不是什么大问题,因为我显然可以只保留一些数据。这样做的目的是从本质上释放应用程序中的所有内存并调用所有加载过程。

4

2 回答 2

3

这不是一个好主意。如果应用程序引入外部数据源,您应该修复内存管理问题并提供重新加载按钮。

如果您绝对需要这样做,您可以使用-[UIApplication openURL:]在 Safari 中打开一个网页,该网页通过 url 方案重定向回您的应用程序。

于 2010-05-17T08:33:46.240 回答
-1

您几乎可以肯定可以使用 C 库调用来做到这一点execv。但像其他人一样,我认为即使考虑它也是错误的。

于 2010-05-17T09:55:01.960 回答