Основные данные с несколькими файлами sqlite - PullRequest
3 голосов
/ 12 июня 2011

Как я могу использовать базовые данные с несколькими файлами SQLite?

Каждый файл содержит одинаковые структуры, но данные извлекаются из разных мест.
Я хочу иметь возможность переключаться между этими файлами sqlite ввремя выполнения в зависимости от настроек приложения.

1 Ответ

2 голосов
/ 12 июня 2011

Конечно; просто укажите постоянный координатор хранилища (NSPersistentStoreCoordinator) на разные базы данных, если необходимо.

Постоянные координаторы магазина поддерживают добавление и удаление магазинов. При удалении вы хотите убедиться, что в памяти нет несохраненных изменений (очевидно) и, как правило, вы не будете связываться с какими-либо объектами, извлеченными из удаленного хранилища после удаления.

Будьте осторожны, так как Базовые Данные не поддерживают отношения, когда объекты на обоих концах находятся в разных хранилищах.

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