Я сталкиваюсь с проблемой при разработке мобильного приложения, которое требует от меня сохранения некоторых простых данных модели в общих настройках.
Мне интересно, как лучше всего сохранить модель с точки зренияпроизводительность / эффективность для операций записи и чтения:
- Десериализовать в модель и сохранить ее со значением ключа для каждого свойства модели ( Запись Операция), а затем сериализовать его обратно ( Операция чтения )
- Сериализация модели в двоичный файл и сохранение с предварительно определенным ключом на стороне приложения ( Операция записи ) и десериализация ее обратно ( Операция чтения)
Кроме того, модель, которую я сохраняю, уникальна для приложения, поэтому не существует нескольких моделей, которые можно сохранить в общих настройках.