Почему кто-то, использующий Core Data, хотел бы использовать более одного постоянного хранилища в одной и той же модели управляемых объектов? - PullRequest
3 голосов
/ 23 июня 2011

Я довольно новичок в Core Data и пытаюсь обернуть голову вокруг него.

1 Ответ

8 голосов
/ 23 июня 2011

Могут быть случаи, когда вы хотите, чтобы разные типы данных хранились в разных местах или с разным поведением. Например, у вас может быть одно хранилище sqlite только для чтения, поставляемое как часть вашего приложения, содержащее некоторые данные по умолчанию, дополнительное хранилище для обновлений для того набора данных, который вы скачали с сервера, и третье для пользовательских данных. С другой стороны, у вас может быть случай, когда вы хотите, чтобы некоторые объекты были сохранены, в то время как другие могут жить в хранилище в памяти и не должны сохраняться между использованиями приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...