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