Основные данные Предварительно заполненная проблема SQLite, z-метаданные
-
05-07-2019 - |
Вопрос
У меня есть проблема с Core Data. Я создаю основанное на основных данных приложение для одной из вкладок, чтобы заполнить UITableViewController. По сути, я где-то читал, что существует проблема с предоставлением предварительно заполненного файла sqllite, который будет использоваться для загрузки данных. Я создал предварительно заполненный файл данных, и сначала у меня были проблемы с Z_METADATA и другими подобными аномалиями. Если мы создаем наш собственный файл sqllite, нужно ли включать что-то, например, определенные имена таблиц и т. Д.? Р>
Обратите внимание, я не создавал приложение с использованием основных данных для хранения, помеченного в начале, поэтому я не уверен, что это имеет значение.
Решение
Дорон, взгляни и Блог о технологиях - отличный пример того, как получить то, что вы пытаетесь сделать. По сути, лучше позволить Xcode создать для вас базовую базу данных SQLite, скопировать ее в каталог кода, предварительно заполнить ваши данные и, наконец, добавить их в проект через XCode.
Таким образом, хотя можно работать с приложением Core Data, которое вы не создали с самого начала в XCode, гораздо проще начать с него.