Как открыть базовую базу данных данных?

Некоторые более новые версии заголовков GCC (4.1 и 4.2 на моей машине) имеют нестандартную карту функций членства:: в (), которые объявляются константой и бросают станд.:: out_of_range, если ключ не находится в карте.

const mapped_type& at(const key_type& __k) const

Из ссылки в комментарии функции, кажется, что это было предложено в качестве новой функции членства в стандартной библиотеке.

16
задан 10 September 2009 в 14:16
поделиться

3 ответа

Это зависит от формата хранилища данных (в настоящее время Core Data поддерживает постоянные хранилища данных XML, двоичные данные и SQLite). Хранилища данных XML можно просматривать с помощью текстового редактора. Доступ к хранилищам двоичных данных можно получить только через код. Вы можете открыть хранилище данных SQLite через командную строку sqlite или через любое количество графических браузеров SQLite. Однако имейте в виду, что представление на диске (в базе данных или иным образом) является деталью реализации того, как Core Data решает сохранить граф объектов на диске. Не полагайтесь на этот формат каким-либо способом, кроме как удовлетворить свое любопытство. Если вы пытаетесь отследить ошибку, есть гораздо лучшие способы, чем копаться в хранилище данных.

5
ответ дан 30 November 2019 в 22:10
поделиться

вы можете перейти в папку Application Support (обычно это ~ / Library / Application Support / YourAppname /) и просмотреть файл YourAppname.xml.

Обычно при разработке хранилище CoreData находится в формате XML. Вы можете изменить его в одном из методов AppDelegate (я полагаю, вы создали приложение Core-Data)

Обычно при разработке хранилище CoreData хранится в формате XML. Вы можете изменить его в одном из методов AppDelegate (я полагаю, вы создали приложение Core-Data)

Обычно при разработке хранилище CoreData находится в формате XML. Вы можете изменить его в одном из методов AppDelegate (я полагаю, вы создали приложение Core-Data)

0
ответ дан 30 November 2019 в 22:10
поделиться
~/Library/Application Support/iPhone Simulator/User/Applications/{APP GUID}/Documents/your_xcdatamodel.sqlite
4
ответ дан 30 November 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: