/ /効率:NSUserDefaults対NSMutableDictionaryのロード/保存 - iphone、nsmutablearray、nsuserdefaults

効率性:NSUserDefaultsとNSMutableDictionaryのロード/保存 - iphone、nsmutablearray、nsuserdefaults

私は保存してロードする必要があるゲームデータ(10の整数)の束を持っています。

NSMutableDictionaryを使用してアイテムを追加して保存するか、各アイテムをNSUserDefaultsに保存する方が効率的ですか?(NSMutableDictionaryは、起動時にデータがロードされると既に作成されています)

読み込みにも同じ質問があります。辞書を読み込んでデータを抽出する方が速いのですか?またはNSUserDefaultsからそれぞれを一度に1つずつ取得するだけですか?

NSUserDefaultsの利点は明らかにグローバルアクセスです。

回答:

回答№1の場合は3

これは些細な量のデータであり、相対的な効率はそれには至りません。この場合、ユーザのデフォルトである最も単純なコードに進みます。