Как создать классы после создания Базовой Модели данных в XCode для iPhone

Я создал свою Модель, Объекты, Свойства и Отношения в XCode. Как классы для моих Объектов созданы? Я должен вручную создать их?

60
задан Picflight 21 June 2009 в 13:43
поделиться

1 ответ

Вы можете сделать это, не выходя из Xcode (инструкции по XCode 4 см. в конце ответа):

  • Откройте модель данных, чтобы она была видна в панели редактора
  • Щелкните папку Classes в панели Group & Pane
  • Теперь щелкните в любом месте панели диаграмм.
  • Нажмите ⌘N, чтобы вызвать это диалоговое окно:

alt text

  • Завершите работу мастера, чтобы создать код для одного или нескольких классов. Примечание: вы выбираете классы, для которых нужно генерировать код, на следующем шаге мастера - здесь не показано.

Я взял это на странице 143 из More iPhone 3 Development

Update 12/6/2010:

В качестве альтернативы можно просто выбрать одну или несколько сущностей в списке сущностей, как показано ниже: alt text

А затем нажмите ⌘N, чтобы вызвать диалоговое окно Новый файл, показанное выше. Если вы примете расположение по умолчанию, то сгенерированные классы будут помещены в папку .xcdatamodel. Перетащите их вручную в классы (Ссылка: Stanford, Developing Apps for iOS: ep. 12. Основные данные и табличные представления).

Обновление 3/26/2011 (Xcode 4):

Для XCode 4 просто вызовите диалог New file (⌘N) и выберите подкласс NSManagedObject из Core Data. Мастер спросит вас, для каких объектов ему следует создать классы.

enter image description here

116
ответ дан 24 November 2019 в 17:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: