Просмотр основных данных в приложении

#iphone #cocoa-touch #ios #ipad #core-data

#iPhone #cocoa-touch #iOS #iPad #основные данные

Вопрос:

Я думал о написании нескольких UIViewControllers для отображения данных в моих хранилищах основных данных при разработке и тестировании приложения.

Я думал о чем-то подобном этому: контроллер представления, который позволяет пользователю выбирать параметры для передачи в запрос выборки, затем контроллер представления таблицы для перечисления результатов выборки и, наконец, контроллер представления для отображения данных в конкретной записи из результатов выборки.

Кто-нибудь знает какой-нибудь открытый исходный код, уже похожий на этот, или другой подход, который я должен использовать для мониторинга моих данных?

ПРИМЕЧАНИЕ: Чтобы пояснить, я говорю об универсальном решении, которое можно поместить в любое приложение, использующее CoreData, с минимальной конфигурацией.

Комментарии:

1. Существует множество примеров кода для выполнения подобных действий — запустите поиск и ознакомьтесь с собственными примерами Apple. Вы вряд ли найдете что-то, что делает именно то, что вы хотите, поэтому примите, что вам, возможно, придется настраивать и / или объединять найденные элементы. Ваш общий подход звучит нормально, но ваш вопрос слишком расплывчатый, чтобы сказать гораздо больше.

2. На самом деле мне не нужен пример кода — я уже знаю, как написать то, что я хочу. Мне просто интересно, было ли это уже написано. Я ожидал бы, что другие люди захотят просматривать свои хранилища основных данных в приложении во время тестирования, поэтому я ожидал найти общее решение. Но, может быть, другие люди тестируют по-другому?

3. Ричард, пытался связаться с тобой по поводу BibleFox, мой адрес электронной почты указан в моем профиле, можешь отправить мне сообщение, чтобы я мог задать несколько вопросов? Извините за безвкусный способ связаться с вами, но у меня не было других идей 🙂

Ответ №1:

Это не прямой ответ на ваш вопрос, но в Mac App Store появилось новое приложение, которое позволяет просматривать хранилища основных данных и управлять ими. Хотя это не интегрируется с вашим собственным приложением (и это не самое дешевое программное обеспечение), вы можете счесть это полезным. Я наткнулся на это несколько минут назад и подумал о вашем вопросе здесь.

http://itunes.apple.com/us/app/core-data-editor/id403025957?mt=12