打开safari后终止app - swift

时间:2017-02-20 13:55:26

标签: ios swift termination

我的应用中有一个按钮,可以通过safari打开链接。用户在Web中执行了一些任务,最后在浏览器中按下按钮返回应用程序。我需要做的是在safari打开时终止应用程序,以便当用户从浏览器返回时,app inits没有以前的数据。 这就是我打开链接的方式:

let adrs = "mylink"
UIApplication.shared.openURL(NSURL(string: adrs) as! URL)

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

从技术上讲,您可以退出该计划(例如exit(0))。但是,您不应该这样做,因为iOS应用程序不应该自行终止。而是清理你的UI,例如,删除所有视图控制器并创建新的视图控制器。