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 |
} |