Хранить и загружать большие списки - PullRequest
0 голосов
/ 28 июня 2011

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

Теперь у меня нет никаких проблем с этим, все работает отлично, я просто задаюсь вопросом, есть ли лучший / более эффективный / более быстрый способ сделать это?

О plist: массив из 200 словарей по 150 записей в каждом.Некоторые из этих записей сами являются массивами с под словарями из 50-100 записей ... (Вы поймете):

Спасибо.

1 Ответ

0 голосов
/ 28 июня 2011

Если у вас не возникнут проблемы с производительностью, я бы посоветовал не беспокоиться об этом, а просто сосредоточиться на завершении работы остальных приложений. Преждевременная оптимизация - корень всего зла (кто-то должен был сказать это правильно?).

Если вы решите, что пришло время сделать эту часть вашего приложения как можно более эффективной, то нам нужно было бы увидеть тот фактический код, который вы используете, чтобы определить, существуют ли более эффективные способы сделать это. Учитывая ваше описание plist, я бы предположил, что если бы что-то невероятно неэффективное в вашей стратегии и / или реализации, то вы уже столкнулись бы с этим в отношении производительности.

...