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