Cómo usar NetworkReachabilityManager en Alamofire

Quiero una funcionalidad similar aAFNetworking en Objective-C con Alamofire NetworkReachabilityManager en 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;
        }
    }
}];

Actualmente estoy usando el oyente para conocer los cambios de estado con la red

let net = NetworkReachabilityManager()
net?.startListening()

¿Alguien puede describir cómo apoyar esos casos de uso?

Respuestas a la pregunta(5)

Su respuesta a la pregunta