判断是否有网络

-(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;
}
posted @ 2013-03-26 17:10  _安静ゝ  阅读(747)  评论(0编辑  收藏  举报