我在检查WIFI硬件是否开着。我不在乎它是否连接到互联网上。我只需要知道在配置中wifi是否打开。我需要这个,因为我将使用全球定位系统,我想确保我得到了最好的精度。
发布于 2017-07-12 17:07:35
enum ReachabilityType: CustomStringConvertible {
case wwan
case wiFi
var description: String {
switch self {
case .wwan: return "WWAN"
case .wiFi: return "WiFi"
}
}
}发布于 2017-07-12 17:09:13
我建议使用这个Pod:https://github.com/ashleymills/Reachability.swift,您可以检查您是通过wifi连接还是没有连接
if reachability.isReachable {
if reachability.isReachableViaWiFi {
print("Reachable via WiFi")
} else {
print("Reachable via Cellular")
}
} else {
print("Network not reachable")
}https://stackoverflow.com/questions/45063736
复制相似问题