我是iOS开发的新手。我正在开发一个简单的应用程序,它只会在启动时调用默认浏览器。
我的ViewController.swift
中有以下简短代码。
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let url = NSURL(string: "https://www.domain.com")!
UIApplication.sharedApplication().openURL(url)
exit(0)
}
我已经测试过并且它正在运行但实际上在调用浏览器之前花了将近5秒钟。
我想知道上面的代码是否有更好的位置,以便立即调用浏览器。这个应用程序需要的原因是因为我的用户想在App Store上找到一个“空间”。
欢迎任何其他建议。
答案 0 :(得分:0)
您可以使用UIwebview尝试这些相同的事情 如果您使用UIwebview,那么您可以更快地打开特定网址
第二个sol将UIwebView放到整个屏幕上......然后你的浏览器加载然后隐藏你的UIwebView