1. ホーム
  2. ios

[解決済み] Swift3でのURLの開き方

2022-04-27 01:36:02

質問

openURL はSwift3で非推奨になりました。 誰か、どのように置き換えられるかのいくつかの例を提供することができますか? openURL:options:completionHandler: は、urlを開こうとしたときに動作しますか?

解決方法は?

必要なものは、これだけです。

guard let url = URL(string: "http://www.google.com") else {
  return //be safe
}

if #available(iOS 10.0, *) {
    UIApplication.shared.open(url, options: [:], completionHandler: nil)
} else {
    UIApplication.shared.openURL(url)
}