swift 监听网络状态

版权声明:本文为博主原创文章,未经博主允许不得转载。深圳夸克时代在线技术有限公司 官网:http://www.kksdapp.com https://blog.csdn.net/wahaha13168/article/details/51159813

 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        
        AFNetworkReachabilityManager.sharedManager().startMonitoring()
        AFNetworkReachabilityManager.sharedManager().setReachabilityStatusChangeBlock { (status) in
            switch status {
            case .Unknown:
                JLToast.makeText("当前网络未知", duration: 3).show(UIApplication.sharedApplication().keyWindow)
            case .NotReachable:
                JLToast.makeText("当前网络不可以用,请检查!", duration: 3).show(UIApplication.sharedApplication().keyWindow)
            case .ReachableViaWiFi:
                break
            case .ReachableViaWWAN:
                break
                
            }
        }
        
        WXApi.registerApp("wx8fdf71df86bedbd4")
       
        Action.actionConfigHost(ip, client: "yunzong_app", codeKey: "app", rightCode: 0, msgKey: "");
        
         initJPush(launchOptions);
        
        
        
        window = UIWindow(frame: UIScreen.mainScreen().bounds);
        window?.makeKeyWindow();
        window?.backgroundColor = UIColor.whiteColor();
        
        self.showHomeVC();
//        self.showLoginVC();
    
        
        return true
    }
 

猜你喜欢

转载自blog.csdn.net/wahaha13168/article/details/51159813