2016-08-19 2 views
-2

사용자가 진행중인 이벤트 사진을 게시 할 수있는 iOS 앱을 만들고 있습니다. 사용자는 일정을 찍은 다음 서버에 올려 놓을 수 있습니다. 그러면 모든 사람이 볼 수 있도록 앱의 피드에 표시됩니다. 요즘 핵심 데이터에 대해 읽었습니다. 핵심 데이터는 영구 데이터를 저장하거나 오프라인 모드로 데이터를 캐싱하기위한 것입니다. 그러나 내 응용 프로그램에서 사용자가 스냅을 클릭하자마자 데이터 (캡처 한 이미지의 형태로)를 백엔드에 업로드해야합니다. 그래서 나는 데이터 캐싱이 필요하지 않은 애플리케이션에서 핵심 데이터를 사용하는 것이 무엇인지 궁금해했다.실시간 응용 프로그램에 코어 데이터를 사용해야합니까?

답변

0

예, 사용자가 앱을 열고 오프라인 상태 일 때 핵심 데이터로 검색 한 로컬 결과를 표시 할 수 있습니다. 그런 다음 인터넷에 다시 연결되면이 결과를 업데이트하십시오. 이를 통해 사용자는 연결이 끊긴 경우에도 콘텐츠를 볼 수 있습니다.

+0

좋은 지적입니다. – maven25

+0

이것을 사용하면 백엔드에서 결과를 수집 할 때 핵심 데이터에 저장하게됩니다. –