Vérifier la connexion à internet (iOS 10)

Pour iOS 9 j'ai été en utilisant l'Accessibilité par le public de la classe pour vérifier si le périphérique est connecté à internet ou pas. J'ai converti ma Swift 2 code Swift 3, et de l'Accessibilité ne fonctionne plus. Quelqu'un peut me dire comment faire pour vérifier la connexion internet sur iOS 10? Merci!
Voici l'extrait de code:

open class Reachability {
    class func isConnectedToNetwork() -> Bool {
        var zeroAddress = sockaddr_in()
        zeroAddress.sin_len = UInt8(MemoryLayout.size(ofValue: zeroAddress))
        zeroAddress.sin_family = sa_family_t(AF_INET)
        let defaultRouteReachability = withUnsafePointer(to: &zeroAddress) {
            SCNetworkReachabilityCreateWithAddress(nil, UnsafePointer($0))
        }
        var flags = SCNetworkReachabilityFlags()
        if !SCNetworkReachabilityGetFlags(defaultRouteReachability!, &flags) {
            return false
        }
        let isReachable = (flags.rawValue & UInt32(kSCNetworkFlagsReachable)) != 0
        let needsConnection = (flags.rawValue & UInt32(kSCNetworkFlagsConnectionRequired)) != 0
        return (isReachable && !needsConnection)
    }
}
InformationsquelleAutor LOLXDXPLOL | 2016-09-18