Правильное размещение файлов Sqlite в iOS5

#objective-c #sqlite #ios5

#цель-c #sqlite #ios5

Вопрос:

Я столкнулся с некоторой путаницей в отношении правильного размещения файлов sqlite в структуре каталогов iPhone / iPad iOS5. Проблема заключается в соблюдении правил хранения данных iCloud.

Верно ли следующее?

У меня есть файл системной базы данных, который доступен только для чтения. Так что это помещается в /Library/Caches . У меня есть файл базы данных пользователя, который доступен для чтения и записи и содержит изменения, сгенерированные пользователем. Так что это помещается в /Documents .

ТИА,

джей би

Ответ №1:

Да, но Apple сейчас испытывает трудности с этой проблемой. Пока хранилище документов «маленькое», они не будут жаловаться. YMMV

http://www.marco.org/2011/10/13/ios5-caches-cleaning

Официальные документы.

http://developer.apple.com/library/mac/documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/FileSystemOverview/FileSystemOverview.html#//apple_ref/doc/uid/TP40010672-CH2-SW4