#objective-c #sqlite #core-data
#objective-c #sqlite #основные данные
Вопрос:
Можно ли получить доступ к файлу sqlite для основных данных и запускать к нему запросы? Где находится этот файл?
Ответ №1:
Файл будет расположен под симулятором iPhone в каталоге поддержки приложений.
cd ~/Library/Application Support/iPhone Simulator
Оттуда вы увидите несколько каталогов, соответствующих версиям симулятора. Под каталогом версии будет каталог приложений, а затем каталог GUID. Один из этих каталогов GUID будет вашим приложением. Оттуда ваш файл sqlite должен находиться в каталоге Documents, и вы можете играть с ним с помощью инструмента командной строки sqlite3
.
Наслаждайтесь!
Ответ №2:
Вы можете предпочесть графический интерфейс для анализа и запроса вашей базы данных. Это позволяет вам четко видеть, как Xcode / CoreData присваивает полям данных имена. Например, я использую надстройку «SQLite Manager» для браузера Firefox.