2
연결이 변경된 지역에서 작동해야하는 애플리케이션에 robospice를 사용하기 시작했습니다.Robospice : 네트워크가 다운되었을 때 캐시 된 데이터를 반환하십시오.
네트워크가 다운되었을 때 자동으로 캐시 된 데이터를 반환하겠습니까?
감사 벤
연결이 변경된 지역에서 작동해야하는 애플리케이션에 robospice를 사용하기 시작했습니다.Robospice : 네트워크가 다운되었을 때 캐시 된 데이터를 반환하십시오.
네트워크가 다운되었을 때 자동으로 캐시 된 데이터를 반환하겠습니까?
감사 벤
나는 전혀 Robospice와 함께 일하지 않았습니다. 그러나 요청 클래스를 사용하면 바로이 문제에 대해 이야기 github에 이것에 대해 스레드가 있었다
request.setAcceptingDirtyCache(boolean isAcceptingDirtyCache)
를 호출하여 AcceptingDirtyCache을 지정할 수 있습니다처럼 내가 무엇을 말할 수있는 것은 외모에서.
robospice를 사용한 적이 없으므로 확실하지 않지만 CacheManager.loadDataFromCache()를 호출하여 캐시에있는 데이터를로드 할 수 있어야합니다. 따라서 요청을해야하지만 네트워크가 다운 될 때마다이 기능을 활용할 수 있습니다.
대단히 고맙습니다. 분명히 전체 API 문서를 읽지 않았습니다! – forkch
NP 또한 다른 방법 (가능하면 더 간단 함)을 보여주는 [this] (https://github.com/octo-online/robospice/issues/115) 링크를 보았습니다 (spiceManager.getFromCacheAndLoadFromNetworkIfExpired()). – Eggman87