Ответ 1
Вы можете сделать это, не оставив Xcode вообще (см. конец ответа для инструкций XCode 4):
- Откройте вашу модель данных, чтобы она отображалась в панели редактора
- Однократная папка "Классы" в панели "Группа и панель"
- Теперь нажмите один раз в любой области диаграммы.
- Нажмите ⌘N, чтобы открыть этот диалог:
- Закончите мастер для генерации кода для одного или нескольких классов. Примечание. Вы выбираете классы, которые будут созданы на более позднем этапе мастера, но не показаны здесь.
Я взял это на стр. 143 Еще iPhone 3 Разработка
Обновление 12/6/2010:
Кроме того, вы можете просто выбрать один или несколько объектов в списке сущностей, как показано ниже:
И затем нажмите ⌘N, чтобы открыть диалоговое окно "Новый файл", показанное выше. Если вы согласны с местоположением по умолчанию, используя эту альтернативу, созданные классы будут помещены под ваш .xcdatamodel. Перетащите их вручную в классы (Ref: Стэнфорд, разработка приложений для iOS: пример 12. Основные данные и представления таблиц).
Обновление 3/26/2011 (Xcode 4):
Для XCode 4 просто запустите диалог "Новый файл" (⌘N) и выберите подкласс NSManagedObject из Core Data. Мастер спросит вас, для каких enities он должен создавать классы.