美文网首页
AF监测网络

AF监测网络

作者: 楠Y | 来源:发表于2017-05-23 18:08 被阅读28次

- (void)isNetworking

{

[[AFNetworkReachabilityManager sharedManager] startMonitoring];

[[AFNetworkReachabilityManager sharedManager ] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {

switch (status) {

case -1:

NSLog(@"未知网络");

break;

case 0:

NSLog(@"网络不可达");

break;

case 1:

NSLog(@"GPRS网络");

break;

case 2:

NSLog(@"wifi网络");

break;

default:

break;

}

if(status ==AFNetworkReachabilityStatusReachableViaWWAN || status == AFNetworkReachabilityStatusReachableViaWiFi)

{

NSLog(@"有网");

}

else

{

NSLog(@"没有网");

[MBProgressHUD showError:@"请检查网络连接" toView:[UIApplication sharedApplication].keyWindow];

}

}];

}

相关文章

  • AF监测网络

    - (void)isNetworking { [[AFNetworkReachabilityManager sha...

  • iOS 判断网络状态

    //创建网络状态监测管理者 AFNetworkReachabilityManager *manager = [AF...

  • AFNetworking3.0网络状态监测<二>

    SystemConfiguration网络监测 网络状态监测使用SystemConfiguration这个API ...

  • IOS开发笔记-监测网络状态

    两种方法监测网络状态: AFNetworking中AFNetworkReachabilityManager监测网络...

  • 网络监测

    #import "Reachability.h" { [super viewDidLoad]; UIButton ...

  • 网络监测

    要获取当前网络状态(Wi-Fi、4G、3G) 每一项是什么意思不太清楚,但是有时候要用区分2G、3G、4G和wifi

  • 网络监测

    最近做的项目要网络监测,看能不能ping通下位机,可让我一顿好找。因为我用模拟器测试的,发现电脑用cmd可以pin...

  • iOS网络监测提醒(AFNet)

    网络监测 一首先导入 AFNetworkReachabilityManager.h 网络监测 二https://g...

  • 判断设备是否真正的连接互联网

    在iOS中监测网络状态有好几种方式,详情点击这里。但是在一般的网络监测都只是能够监测本地的网络状态,而真实的网络可...

  • linux网络相关命令

    linux网络相关命令分为:监测,传输,远端登录 命令包括: ping - 监测网络连通性 traceroute ...

网友评论

      本文标题:AF监测网络

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