Эффективность: NSUserDefaults против загрузки / сохранения NSMutableDictionary - PullRequest
0 голосов
/ 26 октября 2011

У меня есть куча игровых данных (10 целых чисел), которые нужно сохранить и загрузить.

Более эффективно использовать NSMutableDictionary, добавлять элементы и сохранять его или сохранять каждый элемент в NSUserDefaults? (NSMutableDictionary уже создан, когда данные загружаются при запуске)

Тот же вопрос относится к загрузке, быстрее ли загрузить словарь и затем извлечь данные, или просто получить каждый из NSUserDefaults по одному?

Преимуществом NSUserDefaults, очевидно, является глобальный доступ.

1 Ответ

3 голосов
/ 26 октября 2011

Это ничтожный объем данных, и относительная эффективность даже не учитывается.Пойдите для самого простого кода в этом случае, который является пользовательскими настройками по умолчанию.

...