判断是否有网络

来源:互联网 发布:淘宝上给狗买疫苗 编辑:程序博客网 时间:2024/04/28 07:39

判断是否有网络

-(BOOL)isExistenceNetwork
{
    BOOLisExistenceNetwork;
    Reachability*r = [Reachability reachabilityWithHostName:@"http://www.baidu.com"];
    switch([r currentReachabilityStatus]) {
        caseNotReachable://没有网络。
            isExistenceNetwork=FALSE;
            break;
        caseReachableViaWWAN://没有3G信号。
            isExistenceNetwork=TRUE;
            break;
        caseReachableViaWiFi://没有wifi。
            isExistenceNetwork=TRUE;
            break;
    }
     
    returnisExistenceNetwork;
}
0 0