でNetworkReachabilityManagerを使用する方法:私はスウィフトにAlamofire NetworkReachabilityManagerでのObjective-Cで<code>AFNetworking</code>と同様の機能をしたいAlamofire
//Reachability detection
[[AFNetworkReachabilityManager sharedManager] startMonitoring];
[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusReachableViaWWAN: {
[self LoadNoInternetView:NO];
break;
}
case AFNetworkReachabilityStatusReachableViaWiFi: {
[self LoadNoInternetView:NO];
break;
}
case AFNetworkReachabilityStatusNotReachable: {
break;
}
default: {
break;
}
}
}];
は、私は現在のネットワークとの状態の変化を知るために、リスナーを使用しています
let net = NetworkReachabilityManager()
net?.startListening()
誰かがそのユースケースをサポートする方法を記述できますか?
素敵なコード – Abdoelrhman