Основные данные ios5 или список префов - PullRequest
1 голос
/ 07 января 2012

q) каков наилучший способ хранения лиц, полные данные, т.е.

Стив> детали содержат: имя, адрес, другие детали и т. Д .. john> данные содержат: имя, адрес, другие данные и т. д.

и многие другие записи могут составлять около 200 вершин.

теперь я хочу отобразить их по отдельности и добавить их, как это предлагается?

Я посмотрел на основные данные, userdefaults и NSFileManager, но не уверен, что будет лучшим способом реализовать такие вложенные тексты для сохранения и загрузки.

1 Ответ

0 голосов
/ 07 января 2012

Если вы хотите искать или запрашивать их, я всегда рекомендую использовать базовые данные с самого начала.В конечном итоге вы только захотите добавить этот путь через несколько месяцев, а затем придется учитывать миграцию.Для основных данных я использую https://github.com/magicalpanda/MagicalRecord для новых проектов, это делает большую часть тяжелой работы за вас.

Для недавнего приложения я использовал NSUserDefaults.По сути, все мои «личные» объекты хранятся в NSDictionaries в NSArray.Это подходит для приложения, так как данных было мало, c100 записей используется макс.Я мог бы так же легко использовать метод сохранения на диск, но, поскольку у меня не было другого использования для сохранения небольших объемов данных о предпочтениях, это было просто удобство.(помните, что доступ к NSUserDefaults возвращает все его содержимое, а не только интересующий вас конкретный объект).

Надеюсь, это поможет.

...