2010-09-30 4 views
0

В XCocde, когда вы создаете диаграмму модели данных, она также генерирует классы для каждого объекта на диаграмме, которые наследуются от NSManagedObject.Вопрос iPhone - Core Data?

Вопрос в том, относятся ли эти классы к классам «Модель»? Или они просто мост между моими основными данными и классами моделей?

PLease, если у вас есть хороший учебник, дайте мне знать, я искал повсюду и не могу найти подробный учебник.

ответ

0

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

  • каждый используемый класс данными кода должны наследовать от NSManagedObject
  • Отношения не должны быть в код, вы можете просто установить их в модель диаграммы.
  • NSArray и NSMutableArray не принимаются , вы должны использовать NSSet вместо
  • Вы не должны использовать Int в вашей модели вы должны использовать NSNumber вместо
  • Если вы хотите модели ядра данных для использовать классы, написанные вами, то вы должны установить имена классов в своей диаграмме
Смежные вопросы