2016-08-19 5 views
-2

私は、ユーザーが進行中のイベントの写真を投稿できるiOSアプリケーションを作成しています。ユーザーはイベントのスナップをとってサーバーに置くことができ、それは誰のためにもアプリのフィードに表示されます。私は最近コアデータについて読んでいます。コアデータは、永続データまたはオフラインモードでのデータのキャッシュ用です。しかし、私のアプリでは、ユーザーがスナップをクリックするとすぐに、キャプチャされたイメージの形式でデータをバックエンドにアップロードする必要があります。だから私は、データキャッシュを必要としないようなアプリケーションでコアデータを使用することはありません。リアルタイムアプリケーションにコアデータを使用する必要があります

答えて

0

はい、ユーザーがアプリを開いてオフラインになっているときは、コアデータで取得したローカル結果を表示できます。その後、再度インターネットに接続したら、これらの結果を更新してください。これにより、たとえ切断されていてもユーザーがコンテンツを見ることができます。

+0

これは良い点です。 – maven25

+0

これを使用すると、バックエンドから結果を取得するときに、それらをコアデータに保存することもできます。 –

関連する問題