2016-08-23 18 views
0

私のアプリをオフラインで利用できるようにすることが要求されています。問題は、新しい接続が作成されたときにローカルデータが期限切れになっている可能性があることです。また、オフラインで行った変更は、サーバーを更新する必要があります。データベースをオフラインで使用して、新しい接続がiPhoneと確立したときに更新する

私はデータベースを同期する方法を知っています。新しい接続が確立されると、データは自動的に両方向に更新されます。しかし、Googleをブラウジングした後、これを行うための決定的な方法は見つかりませんでした。

誰かが正しい方向に向けるのを助けることができますか?

答えて

0

最後に同期された時刻を示すタイムスタンプのようなフィールドが必要です。いつでも接続がオンラインになると、フェッチがタイムスタンプに対して検証され、オフラインストレージ内のデータが更新されます。

同様に、オフラインで更新があったときに、データが同期されているかどうかをチェックし、オンラインのときに同期するかどうかを確認するブール値を設定できます。

関連する問題