2011-03-15 3 views
2

Я пытаюсь узнать основные данные на iPhone, и я ищу простое приложение примера Core Data.Приложение простого примера данных ядра?

Проблема в том, что все примеры приложений, которые я видел, тоже тоже простые (только один вид и один объект данных), или так много дополнительных функций, которые трудно понять, что актуально (примеры приложений Apple) ,

Я ищу для примера приложения с:

  • обычный каскадный ко-многим (например, компании> Отделы> Сотрудники)
  • простой бур-вниз интерфейс (например, нажмите на компанию чтобы увидеть список отделов, нажмите на отделе, чтобы увидеть список сотрудников, нажмите на сотрудник, чтобы увидеть название и адрес)
  • простого редактирования (нажмите плюс для модального зрения, чтобы добавить компанию/отдел/сотрудник)

... поэтому я могу узнать основы о передаче контекстов между представлениями, NSFetchedResultsController и т. Д.

Кто-нибудь знает о такой вещи?

Спасибо!

+0

@TechZen да, это в значительной степени проблема! Все примеры, похоже, перескакивают от ультра-простых, чтобы «посмотреть, что я могу сделать!» без промежуточной стадии. Apple иллюстрирует основные данные с примерами родителей-детей-внуков в своих документах, но не предоставляет соответствующие примеры приложений. –

+1

Я рекомендую сесть и попытаться воссоздать простой пример с нуля, не обращаясь к примеру, чтобы убедиться, что вы поняли основные понятия перед перемещением. Я потратил много времени на эти годы, не вкладывая средства в освоение основ, прежде чем переходить на более сложные. Много раз, осваивая основы, вы получаете это прозрение, которое нужно понять всему API. – TechZen

+0

@TechZen вы очень мудры. Я могу сделать основы, но мое собственное приложение более сложное, отсюда мое разочарование прыжком. Может быть, мне нужно сделать паузу и сделать свое собственное промежуточное тестовое приложение. Если это хорошо, возможно, я опубликую его для других! –

ответ

2

Я бы порекомендовал Marcus Сарра-х Core Data book и примеры therein. Он берет одно примерное приложение, которое начинается очень просто и постепенно увеличивает сложность.

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

+0

+1 Книга Зарры очень хорошая. – TechZen

+0

Спасибо! Я начал программировать с помощью другой книги Pragmatic Bookshelf («Начало программирования на Mac» Тима Истеда), которая также превосходна - мне это далека от нуля! –

3

Попробуйте пример найти здесь: Wiley Code Examples

Нажмите на главу 18 - Загрузки.

Надеюсь, это поможет.

  • Let It Be Известный
+0

Спасибо.Это лучший пример, который я видел до сих пор, но он по-прежнему остается родительским и дочерним, отображаемым в одном представлении (плюс дополнительный просмотр для редактирования). Я надеюсь найти что-то, что показывает сверление через родителя-ребенка-внука в контроллере вида. –

+0

Извините - значит «в контроллере навигации». –

Смежные вопросы