如何在Swift中使用reachabilityWithHostName?

我正在尝试使用reachabilityWithHostName来testing服务器连接,以识别“ 服务器是否closures或无法访问 ”。

但是,有一个错误:

' reachabilityWithHostName '不可用:使用对象构造' Reachability(hostName:) '

迅速:

  let _HOST = "www.google.com" as NSString var netReach: Reachability = Reachability.reachabilityWithHostName(_HOST) var netStatus: NetworkStatus = netReach.currentReachabilityStatus() if (netStatus.value==ReachableViaWiFi.value) { } else if(netStatus.value==ReachableViaWWAN.value) { } else { println("notreachable") } 

我如何使用函数reachabilityWithHostName

谢谢你的帮助。

使用

 let _HOST = "www.google.com" as NSString var netReach: Reachability = Reachability(hostName:_HOST)