Какао и CocoaTouch часто используют «Цель / Действие».
- Цель: объектный объект.цель - это то, что сообщается.
- Действие: селектор.действие является селектором для сообщения цели.
В этом смысле действие является эквивалентным.
Когда цель / действие выполняется,потребуется общая форма:
[target performSelector:action withObject:someParameter];
Конечно, список параметров будет изменяться в реальном мире.
Класс UIControl
довольно мал -прочитайте это для получения дополнительной информации по этому вопросу.Это даст вам хорошее представление о поддержке элемента target / action и об интерфейсах, которые вы будете использовать для обработки этих событий.NSControl
является аналогом Какао, но это гораздо больший класс - он определяет гораздо больше, чем интерфейсы Target / Action.