在代码的日子里希望你我同行!

关于iOS应用开发中如何用Reachability 监听网络状态-提示弹出当前网络状态

关于iOS应用开发中如何用Reachability 监听网络状态-提示弹出当前网络状态

Reachability.zip

// 下载 Reachability.h Reachability.m 文件
// 导入头文件 #import "Reachability.h"
// 导入 SystemConfiguration.framework 库文件

Reachability *reach = [Reachability reachabilityForInternetConnection];
NetworkStatus status = [reach currentReachabilityStatus];
if (status == 0) {
    UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"当前没有网络" message:@"请检查你的网络状态1 " preferredStyle:UIAlertControllerStyleAlert];

    [self presentViewController:alert animated:YES completion:^{
        
        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
            
            [alert dismissViewControllerAnimated:YES completion:nil];
        });
        
    }];
    
     //        NSLog(@"NotReachable");
}

关于iOS应用开发中如何用Reachability 监听网络状态-提示弹出当前网络状态

发表新评论