iOS网络监听

2020-05-06  本文已影响0人  忆一曲肝肠断

iOS网络监听,大陆国行手机在第一次安装app时,会先询问是否使用蜂窝移动流量,在点击之前,我们是不能访问数据的,因此我们需要监听网络状态,AFNetworking给我们提供了方法。废话不多说,上代码。

import "AFNetworking.h"

 AFNetworkReachabilityManager *netManager = [AFNetworkReachabilityManager sharedManager];
    [netManager startMonitoring];  //开始监听
    [netManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status){
        
        if (status == AFNetworkReachabilityStatusNotReachable)
        {
            return;
        }else if (status == AFNetworkReachabilityStatusUnknown){
            
        }else if ((status == AFNetworkReachabilityStatusReachableViaWWAN)||(status == AFNetworkReachabilityStatusReachableViaWiFi)){
            [self startRequest];
        }
        
    }];
    

是不是很简单,每天更新小功能,记得点赞加关注哦

上一篇 下一篇

猜你喜欢

热点阅读