Я готовлю обновление для приложения на основе Core Data для исправлений с iOS 7. Я использую Xcode 5 и iOS 7 SDK GM. Однако я понял другое поведение постоянного хранилища (это UIManagedDocument
): до сборок iOS 7 в папке документов был только один файл persistentStore
(иногда был второй persistentStore-journal
).
В сборках iOS 7 (чистая установка) теперь есть три файла для постоянного хранилища:
persistentStore
persistentStore-wal
иpersistentStore-shm
Apple изменила режим журнала по умолчанию на WAL? Интересно, влияет ли это на мое приложение (подумайте о том, как пользователи обновляются с последней версии)? Не лучше ли отключить WAL - и если да, то как это сделать с iOS 7 / UIManagedDocument
?