1.添加framework:
将SystemConfiguration.framework 添加进工程。
2.下载 https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
复制里面的Reachability.h和Reachability.m到项目中
将SystemConfiguration.framework 添加进工程。
2.下载 https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
复制里面的Reachability.h和Reachability.m到项目中
代码片段(1)
[代码] 调用的代码
01 |
//判断当前的网络是3g还是wifi |
02 |
-(NSString*)GetCurrntNet |
03 |
{ |
04 |
NSString*
result; |
05 |
Reachability
*r = [ReachabilityreachabilityWithHostName:@"www.apple.com"]; |
06 |
switch ([r
currentReachabilityStatus]) { |
07 |
caseNotReachable://
没有网络连接 |
08 |
result=nil; |
09 |
break; |
10 |
caseReachableViaWWAN://
使用3G网络 |
11 |
result=@"3g"; |
12 |
break; |
13 |
caseReachableViaWiFi://
使用WiFi网络 |
14 |
result=@"wifi"; |
15 |
break; |
16 |
} |
17 |
return result; |
18 |
} |