Можно ли сделать файл .sqlite
из файла .xcdatamodel?
Что ж, когда вы создаете стек основных данных и настраиваете свое хранилище на хранилище SQLite, координатор постоянного хранилища создаст файл .sqlite
, настроенный для модели, прикрепленной к хранилищу.
Если нет, какова правильная процедура
приготовить .sqlite?
До iOS 3.0 вы не могли использовать Core Data, поэтому было несколько библиотек для использования SQLite. Однако я не думаю, что какие-либо из них были обновлены, потому что нет особого смысла в использовании Core Data.
Если необходимо использовать внешний
инструмент, есть ли бесплатный инструмент, чтобы сделать
.sqlite?
SQLite стандартно входит в состав MacOS X , поэтому вы можете использовать командную строку или языки сценариев, такие как Ruby, Python, Perl (также стандартные), для создания любой базы данных SQLite, которую вы хотите.
Но, честно говоря, я бы не стал беспокоиться. Если данные вашего приложения не являются очень простыми и в значительной степени статичными, вы в конечном итоге заново изобретаете колесо и эффективно воспроизводите большую часть базовых данных только для того, чтобы связать SQLite с остальной частью приложения.