Как использовать NetworkReachabilityManager в Alamofire

Я хочу функциональность, аналогичнуюAFNetworking в Objective-C с помощью Alamofire NetworkReachabilityManager в Swift:

//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()

Может кто-нибудь описать, как поддержать эти варианты использования?

Ответы на вопрос(5)

Ваш ответ на вопрос