zoukankan      html  css  js  c++  java
  • AFN 无网络监控

    直接把封装到请求里就好

     1 -(void)afn{
     2 //1.创建网络状态监测管理者
     3 AFNetworkReachabilityManager *manger = [AFNetworkReachabilityManager sharedManager];
     4 //开启监听,记得开启,不然不走block
     5 [manger startMonitoring];
     6 //2.监听改变
     7 [manger setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
     8 /*
     9 AFNetworkReachabilityStatusUnknown = -1,
    10 AFNetworkReachabilityStatusNotReachable = 0,
    11 AFNetworkReachabilityStatusReachableViaWWAN = 1,
    12 AFNetworkReachabilityStatusReachableViaWiFi = 2,
    13 */
    14 switch (status) {
    15 case AFNetworkReachabilityStatusUnknown:
    16 NSLog(@"未知");
    17 break;
    18 case AFNetworkReachabilityStatusNotReachable:
    19 NSLog(@"没有网络");
    20 break;
    21 case AFNetworkReachabilityStatusReachableViaWWAN:
    22 NSLog(@"3G|4G");
    23 break;
    24 case AFNetworkReachabilityStatusReachableViaWiFi:
    25 NSLog(@"WiFi");
    26 break;
    27 default:
    28 break;
    29 }
    30 }];
    31 }
  • 相关阅读:
    c++MMMMM:oo
    pytorch简单框架
    第95:PCA
    P1:天文数据获取
    深度学习常用函数记录(tensorflow)
    流畅的python(一)序列构成的数组
    tensorflow2.0学习笔记(一)
    BiseNet阅读总结
    DenseASPP论文总结
    论文写作总结
  • 原文地址:https://www.cnblogs.com/-yun/p/6023176.html
Copyright © 2011-2022 走看看