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