不用多说,第一步pod Alamofire,然后import Alamofire
第二步,如下代码
import UIKit
import Alamofire
enum ReachabilityStatus{
case notReachable
case unknown
case ethernetOrWiFi
case wwan
}
class RLHTTPManage: NSObject {
static let rlHttpManage = RLHTTPManage()
func netWorkReachability(reachabilityStatus: @escaping(ReachabilityStatus)->Void){
let manager = NetworkReachabilityManager.init()
manager!.startListening { (status) in
//wifi
if status == NetworkReachabilityManager.NetworkReachabilityStatus.reachable(.ethernetOrWiFi){
print("------.wifi")
reachabilityStatus(.ethernetOrWiFi)
}
//不可用
if status == NetworkReachabilityManager.NetworkReachabilityStatus.notReachable{