最近公司有一个网络状态判断的需求,使用Reachbility.h这个来判断的话,只能判断当前网络用的是什么网络,并不能判断出当前网络是否可以上网。但是我们产品的需求是当当前网络不可用时,要提示用户当前网络不可用,于是到网上找资料,很多都是没用的,自己也想过很多种可能,发现都不不是特别好,后来想到了使用ping的形式来判断当前网络是否可用,结果看来效果还是挺不错的,不多说附上demo,从最初获取IP到查看网络连接情况都可以获取到。
demo链接: https://pan.baidu.com/s/1bpxlZHl 密码: kqs5