私は保存してロードする必要があるゲームデータ(10の整数)の束を持っています。
NSMutableDictionaryを使用してアイテムを追加して保存するか、各アイテムをNSUserDefaultsに保存する方が効率的ですか?(NSMutableDictionaryは、起動時にデータがロードされると既に作成されています)
読み込みにも同じ質問があります。辞書を読み込んでデータを抽出する方が速いのですか?またはNSUserDefaultsからそれぞれを一度に1つずつ取得するだけですか?
NSUserDefaultsの利点は明らかにグローバルアクセスです。
回答:
回答№1の場合は3これは些細な量のデータであり、相対的な効率はそれには至りません。この場合、ユーザのデフォルトである最も単純なコードに進みます。