iPhone判斷當前的網絡是3g還是wifi
1.添加framework:將SystemConfiguration.framework 添加進工程。2.下載https://developer.apple .com/library/ios/samplecode/Reachability/Reachability.zip復制里面的Reachability.h和R eachability.m到項目中
//判斷當前的網絡是3g還是wifi -(NSString*)GetCurrntNet { NSString* result; Reachability *r = [ReachabilityreachabilityWithHostName:@"www.apple.com"]; switch ([r currentReachabilityStatus]) { caseNotReachable:// 沒有網絡連接 result=nil; break; caseReachableViaWWAN:// 使用3G網絡 result=@"3g"; break; caseReachableViaWiFi:// 使用WiFi網絡 result=@"wifi"; break; } return result; }
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!