import Foundation
class YJNetWorkManager: NSObject {
/**
判断网络类型
- returns:返回值字符串 wifi(kReachableViaWiFi) 移动网网络(kReachableViaWWAN) 无网络(kNotReachable)
*/
class func rechabilityWith2GAnd3GAndWifi() ->String {
let reachability = Reachability.reachabilityForInternetConnection()
if reachability!.isReachableViaWiFi() {
return kReachableViaWiFi
} else if reachability!.isReachableViaWWAN() {
return kReachableViaWWAN
} else {
return kNotReachable
}
}
/**
判断网络是否可用
- returns: true 可用 false 不可用
*/
class func JudgeNetWork() ->Bool {
let reachability = Reachability.reachabilityForInternetConnection()
if reachability!.isReachable() {
return true
} else {
return false
}
}
}