Подключение конструктора интерфейса к коду в Xcode 4 - PullRequest
1 голос
/ 14 ноября 2011

Я создал новый проект в Xcode 4, используя шаблон «Приложение какао» и добавил несколько элементов пользовательского интерфейса, как показано ниже:

enter image description here

Теперь, когда я разработал этоОсновной интерфейс Я не знаю, как реагировать на пользовательские события для этой кнопки.Какой тип класса я должен создать и как мне подключить этот класс к IB?

Я понимаю, что могу прочитать сотни страниц документации Apple, которая объясняет все это, но они, как правило, слишком многословны и немного перегружены,Спасибо за ваше руководство!

Ответы [ 2 ]

2 голосов
/ 14 ноября 2011

Вы Ctrl + Перетащите соединения из ваших элементов управления в действия (определенные в коде) других объектов в вашем файле XIB.Какао - это мощный фреймворк, а Xcode - замечательный инструмент, но для начала вам нужно будет немного прочитать.Вот хороший сайт для начинающих: Cocoa Dev Central .Я рекомендую вам изучить учебные пособия в следующем порядке:

  • Learn Objective-C
  • Learn Cocoa
  • Learn Cocoa II
  • Стиль Objective-CI
  • Objective-C Style II

Тогда вы можете сделать некоторые из более продвинутых.Учебные пособия предназначены для Xcode 3, но им не должно быть трудно следовать, и если у вас возникнут проблемы, Google - ваш друг.

0 голосов
/ 14 ноября 2011

Управление перетаскиванием из каждого элемента пользовательского интерфейса в помощник редактора.

Если вы выберете аутлет, он сгенерирует свойство и ivar вместе с правильным управлением памятью в .m.

Если вы выберете действие, то оно создаст метод, который будет вызываться при взаимодействии с вашим элементом пользовательского интерфейса.

Я бы опубликовал приличную картинку, но у меня недостаточно репутации ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...