2

以下を比較してください。

  • NSUserDefaults を使用して同期で保存する
  • NSDictionary を使用して、アプリの Documents フォルダーに writeToFile で保存します

違いは何ですか?個人的には、単一の NSUserDefaults を使用するよりも、トピックごとに編成されたさまざまな NSDictionary を管理することを好みます。

私は何か間違ったことを考えていますか?ありがとう

4

1 に答える 1

1

保存するデータの種類と量、およびこのデータにアクセスする方法によって異なります。ドキュメント ディレクトリ内のプロパティ リスト ファイルはオンデマンドで逆シリアル化できますが、ユーザー設定は通常、アプリの起動後早期に読み取られます。また、システムが所有するキーも含まれます。

于 2010-03-23T12:35:39.370 に答える