<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">这段时间公司iOS的网络测试的项目。</span>
首先,对我最不好做的模块Ping,这网上找了很久的资料都指向SimplePing这个源代码,SimplePing是由Apple提供的官方代码,官方下载地址:SimplePing,这里有一个对SimplePing进行封装的Demo,但是这个demo只能告诉用户ping的结果,即ping成功还是Ping失败了,不能像在Mac的终端和win的CMD命令行中显示ping的详情结果,所以并不完美。由于现在对ICMP并不熟悉,不知道怎么通过ICMP来计算这些参数,所以昨天晚上找资料到凌晨3点,在CocoaChina代码区,终于看到一个demo,心存侥幸地运行了一下,运行结果好极了,跟我想要的基本一致,原文