文件名称:RealReachability:我们需要观察网络的真实可达性。 那就是RealReachability所做的
文件大小:65KB
文件格式:ZIP
更新时间:2024-04-21 06:50:51
cocoapods carthage ping reachability scnetworkreachability-api
真实可到达性 我们需要观察iOS网络的真实可达性。 这就是RealReachability所做的。 为什么要使用RealReachability? 众所周知,我们已经具有可供选择的框架。 如著名的仓库。 但是我们确实需要一个工具来获得可达性,而不是本地连接! Apple文档告诉我们有关SCNetworkReachability API的一些信息:“请注意,可达性并不能保证主机将实际接收到数据包。” 我们已经知道的所谓的“可达性”只能告诉我们本地连接状态。目前已知的这些工具都由SCNetworkReachability API支持。 现在可以为您做到这一点〜 我们引入了ping模块以及SCNetworkReachability API来检查实际网络状态。 然后,我们使用FSM(有限状态机)来控制所有网络状态,以确认仅将状态更改发送给应用程序。 好好享受! Cocoapods快速
【文件预览】:
RealReachability-master
----.travis.yml(250B)
----RealReachability.podspec(1KB)
----RealReachability()
--------RealReachability.h(5KB)
--------FSM()
--------Ping()
--------RealReachability.m(17KB)
--------Info.plist(806B)
--------Connection()
----RealReachability.xcodeproj()
--------project.pbxproj(20KB)
--------xcshareddata()
----testRealReachability()
--------Assets.xcassets()
--------main.m(335B)
--------AppDelegate.h(278B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------ViewController.h(222B)
--------Info.plist(1KB)
--------ViewController.m(5KB)
--------KVO()
----LICENSE(1KB)
----testRealReachability.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcshareddata()
----.gitignore(234B)
----README.md(7KB)