iOS检查网络是否可用的代码详解手机开发

SCNetworkReachabilityFlags flags; 
    BOOL receivedFlags; 
 
    SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(CFAllocatorGetDefault(), [@"google.com" UTF8String]); 
    receivedFlags = SCNetworkReachabilityGetFlags(reachability, &flags); 
    CFRelease(reachability); 
 
    //NSLog(@"idiotic flags %@", receivedFlags); 
 
    if (!receivedFlags || (flags == 0)) 
    { 
        return NO; 
    } else { 
        return YES; 
    }

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/5246.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论