2010-01-21 1 views
4

Я думал, что был довольно опытным в разработке iPhone, но я спотыкаюсь о курсе iPhone в Стэнфорде на very first video.Где «Действия класса» в панели «Идентификация объекта» в «Конструкторе интерфейсов»?

(38 мин) в

учителю, перетаскивает NSObject в MainWindow.xib. И когда он проверяет объект в инспекторе идентификации (Cmd-4), есть разделы «Действия класса» и «Разделы класса».

Однако, это не для меня, просто идентификатор класса и идентификатор интерфейса ... Где они ушли?

ответ

5

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

+1

Спасибо! Я не уверен, что это имеет смысл в этой панели, так как кажется, что вам нужно создать подкласс отлично, а затем нет возможности изменить Actions и Outlets впоследствии. – cannyboy

2

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

1

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

 Смежные вопросы

  • Нет связанных вопросов^_^