当我的应用中的某个方法内部抛出异常时,我希望应用重新启动。我怎样才能获得这个功能?我可以为此使用 try-catch block 吗?如何使用?
最佳答案
您无法重新启动该应用程序。
您最好的选择可能是重置应用程序的状态。例如,您的 Application Delegate 可以有一个方法来设置和拆除 View Controller 等,然后另一个方法可以重新设置它们。
另请注意,如果您试图以某种方式强制退出,Apple 可能会拒绝您的应用。
关于ios - 我可以捕获异常并重新启动我的应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14527071/