克服RestKit中RKReachabilityObserver的问题

时间:2012-01-12 10:11:15

标签: restkit

我最近在iOS项目中发布了best way to implement RKReachabilityObserverRestKit项目的一部分)。

mja亲切告诉我,有一个单身可用,我在我的申请中的不同点实施。我将kBaseUrl设置为IP地址以避免DNS问题,并使用以下结果进行测试:

  • 如果IP可以访问且设备有接收,则观察者按预期工作,只有很小的延迟。
  • 如果3G信号可用,但无法达到服务(如果您在Vodafone in the UK上发生了很多事情),观察者需要很长时间才能报告其结果,偶尔也会报告#39; t回应。
  • 当在WiFi上并且网络繁忙/拥挤时,会注意到与上述相同的行为。

我可以采取哪些措施来改善RKReachabilityObserver的可靠性,可能是通过另一种实现来实现的?

1 个答案:

答案 0 :(得分:1)

您可以随时尝试使用Apple的Reachability example。该类提供了getter和notification机制,以确定和观察设备可达性状态的变化。

至于RKReachabilityObserver,我认为仍有工作要加强操作。你能指出你在设备上运行的iOS版本吗?