可达性代码在ios中无法正常工作

时间:2014-10-24 06:55:25

标签: ios objective-c afnetworking reachability

在我的应用程序中,我想在点击按钮进入下一个屏幕之前检查服务器可访问性。

我使用了万亿可达性和AFNetworking可达性,它们都运行良好。 但问题是当我关闭我的无线网络时,需要10秒的时间来反映iPad中的情况,同时如果我检查服务器连接,它显示服务器可以访问(我正在使用iPadAir而不是连接到移动数据)。在iPad检测到wifi关闭后,只有它无法访问。我甚至试过苹果简单的ping例子,但我仍然遇到同样的问题。

请咨询

2 个答案:

答案 0 :(得分:0)

运行可达性函数viewdidload并保存值。使用此值buttonPress事件并在buttonPress事件中再次在后台运行可达性功能。

答案 1 :(得分:0)

最后我找到了解决方案

Please go through this website

SimplePingHelper是在SimplePing之上编写的,非常易于使用

由于