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

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

1
задан 10 April 2018 в 22:18

6 ответов

Можно сделать это, не оставляя XCode вообще (см. конец ответа для XCode 4 инструкции):

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

alt text

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

я взял это на странице 143 [еще 110] iPhone 3 Development

Обновление 06.12.2010:

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

И затем нажимают ⌘N для перевода в рабочее состояние Нового диалогового окна файла, показанного выше. При принятии местоположения по умолчанию с помощью этой альтернативы сгенерированные классы будут подвергнуты .xcdatamodel. Перетащите их вручную к классам (Касательно: Стэнфорд, Разрабатывая Приложения для iOS: ep. 12. Базовые Данные и Табличные представления ).

Обновление 26.03.2011 (Xcode 4):

Для XCode 4, просто поднимите Новое диалоговое окно файла (⌘N) и выберите подкласс NSManagedObject из Базовых Данных. Мастер спросит Вас, для которого enities он должен создать классы.

enter image description here

116
ответ дан 1 November 2019 в 09:38

С Xcode 4.3 +, Вы можете просто:

  • нажимают на Ваш щелчок модели
  • , Меню
  • Редактора нажимает подкласс Create NSManagedObject
  • , сохранили файлы, где Вы хотите

, И это сделано!

46
ответ дан 1 November 2019 в 09:38

Можно также использовать mogenerator. Это теперь включает Xmo’d, который эффективно интегрирует mogenerator в XCode.

4
ответ дан 1 November 2019 в 09:38

Можно также попробовать MotoSwift.

  • Это просто
  • Поддержки , язык шаблона Stencil
  • Содержит быстрые шаблоны, подобные XCode, генерирует, и mogenerator генерирует
0
ответ дан 1 November 2019 в 09:38

Файл WhiterShadePale1.jpg имеет выполняют полномочия. Вот и все. Исполняемый цвет переопределяет цвет *.jpg.

2
ответ дан 7 December 2019 в 13:25

Цветами управляет переменная среды LS_COLORS.

ls состояния страницы справочника:

LS_COLORS       The value of this variable describes what color to use
                for which attribute when colors are enabled with
                CLICOLOR.  This string is a concatenation of pairs of the
                format fb, where f is the foreground color and b is the
                background color.

                The color designators are as follows:

                      a     black
                      b     red
                      c     green
                      d     brown
                      e     blue
                      f     magenta
                      g     cyan
                      h     light grey
                      A     bold black, usually shows up as dark grey
                      B     bold red
                      C     bold green
                      D     bold brown, usually shows up as yellow
                      E     bold blue
                      F     bold magenta
                      G     bold cyan
                      H     bold light grey; looks like bright white
                      x     default foreground or background

                Note that the above are standard ANSI colors.  The actual
                display may differ depending on the color capabilities of
                the terminal in use.

                The order of the attributes are as follows:

                      1.   directory
                      2.   symbolic link
                      3.   socket
                      4.   pipe
                      5.   executable
                      6.   block special
                      7.   character special
                      8.   executable with setuid bit set
                      9.   executable with setgid bit set
                      10.  directory writable to others, with sticky bit
                      11.  directory writable to others, without sticky
                           bit

                The default is "exfxcxdxbxegedabagacad", i.e. blue fore-
                ground and default background for regular directories,
                black foreground and red background for setuid executa-
                bles, etc.
0
ответ дан 7 December 2019 в 13:25

Другие вопросы по тегам:

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