0

アプリの情報を CoreData オブジェクトに格納する機能を開発しました。このデータは、アプリをシャットダウンしても保持されますが、ユーザーがログアウトして再度ログインすると保持されません。データを保持する必要があります。いくつかのメモ:

1) アプリのその他のデータの一部がサーバーにアップロードされます。これはオプションではありません。

2)ユーザーがログアウトしたときに、アプリの他のローカルデータがどのように保持されるかを一生見つけることができません。

3) 私の上司は NSUserDefaults を提案しました - そこに CoreData オブジェクトを保存する最良の方法は何でしょうか?

ご回答ありがとうございます。

4

1 に答える 1

1

CoreData には、ユーザーがアプリ内でログアウトするという概念がありません。CoreData データベースが保持されない唯一の論理的な説明は、ユーザー ログアウト イベントが発生したときにアプリケーションがデータ (またはデータベース) を削除していることです。

于 2012-08-17T12:50:19.890 に答える