У меня есть словарь объектов; все они являются объектами POCO, которые должны быть сериализуемыми. Какую технику я должен искать для записи на диск. Я ищу простейший вариант для написания нескольких списков для сохранения состояния.
Я думаю, у меня есть 3 варианта.
-
файлы plist. Однако это ограничивается только хранением предопределенных объектов (строк, чисел и т.д.), А не объектов (например, человека с именем и возрастом).
-
CoreData. (Новое в версии 3.0) Это будет хорошо работать; однако моя модель данных должна измениться, чтобы сделать эту работу. Это будет серьезная переделка, и я не уверен, стоит ли этого делать.
-
SQLLite. Внедрение простой базы данных SQL для чтения и из. Я сделал наименьшее количество reserch в этот, но я не хочу, чтобы "переписать" некоторые из основных функций ORM данных.