Где находится «Действия класса» на панели «Идентификация объекта» в Интерфейсном Разработчике? - PullRequest
4 голосов
/ 21 января 2010

Мне показалось, что я довольно опытный в разработке для iPhone, но я запустил курс по iPhone в Стэнфорде на самом первом видео .

(38 минут)

Учитель перетаскивает объект NSO в MainWindow.xib. И когда он проверяет Объект в Инспекторе идентификации (Cmd-4), появляются разделы Действия с классами и Выходы классов.

Тем не менее, они не появляются для меня, только идентификация классов и интерфейсостроителя ... Куда они делись?

Ответы [ 3 ]

5 голосов
/ 21 января 2010

Интерфейсный конструктор недавно претерпел некоторые изменения. Зайдите в классы на панели библиотеки, выберите объект в верхней половине, которую вы хотите проверить, а в нижней половине экрана есть вкладки для Lineage, Definitions, Outlets и Actions.

2 голосов
/ 27 января 2010

На панели библиотеки найдите сегментированную кнопку, нажмите на классы. Найдите NSObject или любой другой класс, который вы хотели бы подкласс. Щелкните правой кнопкой мыши и выберите «New subclass ...», назовите его во всплывающем окне, например controller / AppController Найдите свой недавно названный класс в списке классов. Теперь добавьте все ваши действия / выходы в нижней части панели библиотеки. Благодаря Convolution я бы никогда этого не нашел. (Просто подумал, что я бы расширил вышеупомянутый совет).

1 голос
/ 14 апреля 2010

Я наконец-то решил свою проблему так же, как и вы. Раньше я использовал более раннюю версию IB, это 3.1. И я могу получить доступ к разделам «Действия с классами» и «Выходы классов» на Панели инструментов-> Identity Inspector. Но после того, как я выберу другой macbook (который IB обновлен до версии 3.2.1), я должен получить доступ к соответствующему разделу Панель библиотеки-> вкладка Классы-> выбрать указанный объект, а затем перейти к нижней части панели (как показано в Convolution) .

...