Базовые данные и iOS 7: различное поведение постоянного хранилища
Я готовлю обновление для приложения на основе 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
?