美文网首页
AFNetworking的网络监测

AFNetworking的网络监测

作者: white__light | 来源:发表于2018-12-18 14:41 被阅读0次

    #import "AFNetworking.h"

    /** 网络状态检查者 */

    @property(nonatomic,strong)AFNetworkReachabilityManager*networkMonitorManager;

    - (void)netWorkReachabilityStatus{

        // 开启网络监听

        ws

        [self.networkMonitorManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

            if (status == AFNetworkReachabilityStatusNotReachable) {// 没有网络

                NSLog(@"暂时没有网络");

            }else{// 有网络

                NSLog(@"有网络");

            }

        }];

    }

    - (AFNetworkReachabilityManager*)networkMonitorManager {

        if (!_networkMonitorManager) {

            _networkMonitorManager = [AFNetworkReachabilityManager sharedManager];

            [_networkMonitorManager startMonitoring];  //开始监听

        }

        return _networkMonitorManager;

    }

    相关文章

      网友评论

          本文标题:AFNetworking的网络监测

          本文链接:https://www.haomeiwen.com/subject/xjqjgxtx.html