[英]Ping from Objective-C iOS7
我了解已经有多种解决方案可用于从iOS应用程序执行ping操作。 但是,大多数似乎已被Apple过时,不受支持或删除。
我也不想使用SimplePing库(因为它看起来似乎很肿,并且可用的SimplePingHelper使用了不适合我的应用程序的选择器)或Reachibility.m提供了Apple(因为它仅检查到以下路径的路径)该服务可用,如果该服务实际上是在线的则不可用)。 我还发现了另一个不推荐使用的解决方案。
那么,还有其他人对如何ping服务器有其他想法吗?
您看过GBPing吗?
引用文档:
该代码是一个低级ping库,可提供极其精确的往返计时结果,而不受UI和主线程上其他处理的影响。 大多数其他ping库(例如典型的Apple SimplePing)不是这种情况,它们是作为插入执行主线程中的单线程类构建的,从而导致它们遭受各种不确定性错误。 该库是建立在BSD套接字和GCD之上的多线程类,无论系统资源状态或设备性能如何,都可提供最佳的计时精度。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.