サーバーに独自の「iCloud」システムがあり、すべてのデータがデータベースに保存されています。ユーザーはこのサーバーに ping を実行し、新しい/更新されたデータを取得してコア データに保存します。
ただし、サーバーに送信した後、一部のデータを一時的に Core Data に保存します (ユーザーがサーバーへの次の ping まで待つ必要がないようにするため)。サーバーは、次回 ping を実行するときに、コア データ内のこのデータを更新します。
一時的な更新/挿入のためにこれらすべてを削除しまし[context save:&error];
たが、正常に動作しているように見えますが、コアデータに保存しないと何らかの問題が発生する可能性があるかどうかまだ疑問に思っていますか?
AND: サーバーからデータを取得するとき、挿入ごとにコンテンツを保存する必要がありますか?それとも、xml からレコードが挿入されるときにすべてを保存できますか?