Основные данные - Доступ к файлу sqlite, созданному симулятором? - PullRequest
1 голос
/ 13 октября 2011

Можно ли получить доступ к sqlite filr для основных данных и выполнить запросы к ним? Где находится этот файл?

Ответы [ 2 ]

3 голосов
/ 13 октября 2011

Файл будет находиться под iPhone Simulator в вашем каталоге поддержки приложений.

cd ~/Library/Application Support/iPhone Simulator

Оттуда вы увидите несколько каталогов, соответствующих версиям симулятора. Под каталогом версии будет каталог Приложения, а затем каталог GUID. Одним из этих каталогов GUID будет ваше приложение. Оттуда ваш sqlite-файл должен находиться в каталоге Documents, и вы можете играть с ним из командной строки sqlite3.

Наслаждайтесь!

0 голосов
/ 11 ноября 2011

Вы можете предпочесть графический интерфейс для анализа и запроса вашей базы данных. Это позволяет вам ясно видеть, как Xcode / CoreData именует поля данных. Например, я использую надстройку «SQLite Manager» для браузера Firefox.

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