当我的应用程序中的方法内部抛出异常时,我希望应用程序重新启动。我该如何获得此功能?我可以使用try-catch块,以及如何使用?
答案 0 :(得分:4)
您无法重新启动该应用。
您最好的选择是重置应用的状态。例如,Application Delegate可以有一个方法来设置和拆除视图控制器等,然后再用另一种方法将它们重新设置为新的。
另请注意,如果您试图以某种方式强制退出,Apple可能会拒绝您的应用。
答案 1 :(得分:0)
您无法重新启动应用。
Apple不会允许你这样做。
尝试抓住你的错误抛出它,但重新启动NO。