アプリを起動した際にデバイスがインターネットに繋がっているかどうか判定して、繋がっていない場合はエラーのアラートを出すようにしたいのですが、どのような方法がベストでしょうか。
下記様なのtestメソッドをviewDidLoadで実行すればネットに繋がっているかどうかの判定はできると思います。ただこの方法よりもいい方法があると思うので、何かあれば教えていただきたいです。
Swift
1 private let monitor = NWPathMonitor() 2 private let queue = DispatchQueue(label: "https://qiita.com/api/v2/items?page=1&query=tag%3A") 3 4 func test() { 5 monitor.pathUpdateHandler = { path in 6 if path.status == .satisfied { 7 print("Connected") 8 } else { 9 print("Not Connected") 10 } 11 } 12 monitor.start(queue: queue) 13 }

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。