Отладка базовых данных управляемых объектов с помощью предикатов - PullRequest
1 голос
/ 19 февраля 2010

В моем приложении модели данных немного сложны.Мне нужно отладить запрос на выборку с разными предикатами.

Есть ли быстрый способ увидеть разные результаты для разных предикатов?Я устал от изменения только одного предиката, и мне приходится снова запускать свое навигационное приложение почти за 10 шагов до этого.

Пример этих предикатов, которые я хотел бы увидеть в результате:1007 * Как и при использовании Core Data, я не вижу базу данных с ее значениями для выполнения некоторых операций SELECT.

Ответы [ 3 ]

3 голосов
/ 19 февраля 2010

Вы можете добавить логику в свой код, чтобы изменить предикат и получить его снова (возможно, добавьте временную кнопку, чтобы вызвать это и переключаться между различными предикатами).

Вас также может заинтересовать просмотр данных в вашем файле SQLite. Посмотрите этот ответ на Как просмотреть данные, хранящиеся в Core Data?

0 голосов
/ 05 марта 2010

Чтобы бесплатно просмотреть свои данные в SQLite, просто установите FireFox. Затем установите SQLite Manager.

Приветствие.

-RoLYroLLs

http://iphone.rolyrolls.com

0 голосов
/ 19 февраля 2010

Я не уверен, поможет ли это, но если вы хотите быстро увидеть возвращаемые результаты, перейдите в командную строку gcc и напишите

po <name of array with results>

так что если массив это элементы

po items

выдаст все возвращенные результаты, хорошо напечатанные в консоли

...