如何检测 iOS Wifi 硬件是否开启 swift 3
How to detect if iOS Wifi hardware is ON swift 3
我正在尝试检查 WIFI 硬件是否打开。我不在乎它是否连接到互联网。我只需要知道配置中的 wifi 是否打开。我需要这个,因为我将使用 GPS,并且我想确保获得最佳精度。
enum ReachabilityType: CustomStringConvertible {
case wwan
case wiFi
var description: String {
switch self {
case .wwan: return "WWAN"
case .wiFi: return "WiFi"
}
}
}
我建议使用此 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")
}
我正在尝试检查 WIFI 硬件是否打开。我不在乎它是否连接到互联网。我只需要知道配置中的 wifi 是否打开。我需要这个,因为我将使用 GPS,并且我想确保获得最佳精度。
enum ReachabilityType: CustomStringConvertible {
case wwan
case wiFi
var description: String {
switch self {
case .wwan: return "WWAN"
case .wiFi: return "WiFi"
}
}
}
我建议使用此 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")
}