如何在iOS中以编程方式重新启动或重新加载iPhone应用程序

Jau*_*me 7 iphone xcode cocoa-touch objective-c ios

我已经下载了一个xml file包含一些更新参数,然后我需要重新加载这些参数并初始化一些视图.最简单的方法是在下次应用程序启动时应用此配置.有没有办法以iOS application编程方式重启?

谢谢.

Ami*_*hah 9

重新启动应用程序是一个坏主意,我很确定Apple会拒绝它.但是,您可以显示一个弹出窗口,告诉用户打开关闭应用程序以应用更新的信息.但最好的方法是手动调用重建应用程序所需的方法(即需要使用更新数据的方法).如果你必须进行一些大规模的重建(即用户会立即注意到的事情),那么添加一个"加载"进度条可能是一个好主意.