インターネット接続が消えてからアプリに入力すると、すぐに何も処理を行わずに検出する方法。以下は、私のコードを修正する方法を提案していない私のコードです。アプリは、その途中でバックグラウンド状態を離れる前アプリ内のネットワークロスがインターネットオブザーバに自動的に通知するときiOS
NSNotificationCenter.defaultCenter().addObserver(self, selector:#selector(MainScreen.checkForReachability(_:)), name: ReachabilityChangedNotification, object: nil);
var reachability: Reachability
do {
reachability = try Reachability.reachabilityForInternetConnection()
try reachability.startNotifier()
} catch {
print("Unable to create Reachability")
}
func checkForReachability(notification:NSNotification)
{
print(notification)
}
が迅速に動作していないたびに通知し、それを確認してください。 –
https://github.com/ashleymills/Reachability.swiftこのリンクを表示 –