アプリから外部ブラウザでURLを開く-Swift4.1

アプリ内から外部ブラウザを開いてリンクさせたい時のコードです。
ヒヨコ歩数計アプリで、公式Twitterへリンクさせる時に使用しました。

UIButtonのAction接続内などに入れれば作動します。
自分のアプリでは、TableViewCellタップ時に入れました。

//外部ブラウザでURLを開く
let url = NSURL(string: "https://twitter.com/Hiyoko_hosu")
if UIApplication.shared.canOpenURL(url! as URL){
    UIApplication.shared.open(url! as URL, options: [:], completionHandler: nil)    
}

お知らせ

ヒヨコ歩数計という歩きながらヒヨコが育っていくアプリを作って、いろんな方に結構使ってもらっています。
RealmSwift, Admobの動画・インステ・バナー広告、UICollectionView、iOS-Charts、UITableViewを使用しているので、是非ご利用ください!