Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我的应用程序的方法内引发异常时,我希望应用程序重新启动。我怎样才能获得这个功能?我可以为此使用 try-catch 块吗?如何?
您无法重新启动应用程序。
您最好的选择可能是重置应用程序的状态。例如,您的应用程序委托可以有一个方法来设置和拆除视图控制器等,然后另一种方法来重新设置它们。
另请注意,如果您试图以某种方式强制退出,Apple 可能会拒绝您的应用程序。
您无法重新启动您的应用程序。
苹果不允许你这样做。
尝试抓住你的错误抛出它,但重新启动否。