https://github.com/tonymillion/Reachability
这个,是一个官方例子中抽取出来的。基本都是用这个的。
有关网络传数据<一>常规方案
检查网络是否链接
+(BOOL) isNetWorkReachable
{
// define boolean value
BOOL bRet;
// check reachability to www.apple.com
Reachability *r = [Reachability reachabilityWithHostName: @"www.apple.com"];
// set boolean value according to current reachability status
switch ([r currentReachabilityStatus]) {
case NotReachable: // not reachable
bRet = NO;12 break;
case ReachableViaWiFi: // reachable
bRet = YES;17 break;
case ReachableViaWWAN: // reachable
bRet = YES;22 break;
default: // unkown
bRet = NO;27 break;
}
// return boolean value
return bRet;
}
Reachability 检测网络
http://www.apkbus.com/android-126154-1-1.html
http://blog.163.com/small.qiang/blog/static/97849307201232034424799/