2012-01-12 3 views
0

내 iOS 프로젝트에 best way to implement RKReachabilityObserver (RestKit 프로젝트의 일부)에 대해 최근 게시했습니다.RestKit에서 RKReachabilityObserver 문제 해결

mja 내 응용 프로그램의 다양한 지점에서 구현 한 싱글 톤이 있음을 알려 줬습니다. 나는 DNS 문제를 방지하기 위해 IP 주소로 kBaseUrl를 설정하고 다음과 같은 결과 테스트 다음 IP가 도달하고 장치가 리셉션이

  • 경우 최소한의 지연이 예상대로 관찰자가 작동합니다.
  • 3G 신호를 사용할 수 있지만 서비스에 연결할 수없는 경우 (사용자가 Vodafone in the UK 일 경우 많이 발생 함) 관찰자는 결과를보고하는 데 매우 오랜 시간이 걸리고 때로는 전혀 응답하지 않습니다.
  • WiFi에서 네트워크가 사용 중이거나 혼잡 할 때 위와 동일한 동작이 나타납니다.

대체 구현을 통해 RKReachabilityObserver의 신뢰성을 향상시킬 수있는 방법이 있습니까?

답변

1

언제든지 Reachabilityexample을 Apple에서 사용해 볼 수 있습니다. 이 클래스는 장치의 도달 가능성 상태의 변경을 확인하고 관찰하는 getter 및 notification 메커니즘을 제공합니다.

RKReachabilityObserver에 관해서는 아직 작업을 향상시키기위한 작업이 진행 중이라고 생각합니다. 기기에서 실행중인 iOS 버전을 표시 할 수 있습니까?

+0

감사합니다. 기기에서 iOS 5를 사용하고 있습니다. github 어딘가에 열린 사건이 있습니까? 나는 하나를 찾을 수 없었다. 여기 – Nick

+0

은 Google 그룹의 [토론] (https://groups.google.com/group/restkit/browse_frm/thread/e62521b70106a7e8/566683d76e5e9e34?lnk=gst&q=reachability#)입니다. – mja