是的,可以连接wifi。是一段代码,可以帮助你实现这一目的:// 导入必要的库
是的,cellular可以连接wifi。是一段代码,可以帮助你实现这一目的:
// 导入必要的库
import CoreTelephony
import SystemConfiguration
// 创建一个CTTelephonyNetworkInfo对象
let networkInfo = CTTelephonyNetworkInfo()
// 获取当前的网络状态
if let networkState = networkInfo.currentRadioAccessTechnology {
// 检查当前的网络状态是否为Cellular
if networkState == CTRadioAccessTechnologyLTE ||
networkState == CTRadioAccessTechnologyGPRS ||
networkState == CTRadioAccessTechnologyEdge {
// 设置一个系统配置对象
let config = SCNetworkReachabilityCreateWithName(nil, "www.apple.com")
var flags = SCNetworkReachabilityFlags()
// 获取当前网络状态
if SCNetworkReachabilityGetFlags(config!, &flags) {
// 检查当前网络状态是否可以连接到wifi
if flags.contains(.reachable) && flags.contains(.isWWAN) {
print("Cellular可以连接wifi")
}
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(80条)