iOS之判斷網絡狀況


iOS之判斷網絡狀況

  iOS Framework : SystemConfiguration.framework 中,包含了SCNetworkReachability工具,可以幫助監測網絡狀況,所有定義包含在SCNetworkReachability.h中。

      iOS Library的 sample code中,包含Reaqchability工程,里面的Reachability類是對SCNetworkReachability的封裝,可實際開發中可以將Reachability添加到自己的工程中拿來直接使用。

      Reachability是異步工具機制,把網絡狀況類型縮小到了3種:NotReachable,ReachableViaWiFi,ReachableViaWWAN。減輕了開發者了解復雜的網絡狀況的負擔。

      另外,SCNetworkReachability中的各種網絡狀況,分為使用Wifi還是基帶信號,是否需要拔號,是否需要用戶名密碼等,通常的開發中,只需要了解網絡是否能連上就可以了。所以推薦使用Reachability。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM