判断是否有网络

-( BOOL )isExistenceNetwork
{
     BOOL isExistenceNetwork;
     Reachability *r = [ Reachability reachabilityWithHostName : @"http://www.baidu.com" ];
     switch ([r currentReachabilityStatus ]) {
         case NotReachable ://没有网络。
             isExistenceNetwork= FALSE ;
             break;
         case ReachableViaWWAN ://没有3G信号。
             isExistenceNetwork= TRUE ;
             break;
         case ReachableViaWiFi ://没有wifi。
             isExistenceNetwork= TRUE ;
             break;
     }
     
     return isExistenceNetwork;
}

你可能感兴趣的:(网络)