以下を比較してください。
- NSUserDefaultsを使用して同期で保存する
- NSDictionaryを使用して、アプリのDocumentsフォルダーにwriteToFileで保存します
違いは何ですか?個人的には、単一のNSUserDefaultsを使用するよりも、トピックごとに編成された異なるNSDictionaryを保持することを好みます。
何かおかしいと思っていますか?ありがとう
回答:
回答№1は1それはデータの種類と量に依存します保存し、このデータにアクセスする方法を指定します。ドキュメントディレクトリ内のプロパティリストファイルは、必要に応じてデシリアライズできますが、通常、ユーザー設定はアプリの起動後、早期に読み込まれます。また、システムが所有するキーも含まれます。