Установка делегата объекта

Укажите объект, помогающий другому объекту в обработке событий, уведомлений или запросов.

bullet
Установить делегата объекта
  1. С раскадровкой или xib файлом, открытым в Интерфейсном Разработчике, выберите исходный объект путем щелчка по нему в представлении схемы или на холсте.

    Если представление схемы не появляется, выведите на экран его путем щелчка по Show Document Outline (../Art/IB_H_hide_show_document_outline_2x.png) управление в нижнем левом углу холста.

  2. Выберите View> Inspectors> Connections.

  3. В разделе Outlets перетащите от пустого круга рядом с delegate выход к целевому объекту.

    Снимки экрана показывают процесс установки Владельца Файла как делегат объекта окна PopupBindings.

    ../Art/set_object_delegate.shot/Resources/shot_2x.png../Art/set_object_delegate.shot/Resources/shot_2x.png

Исходный объект (объект, делегирующий часть его работы), идентифицирует целевой объект (объект, выполняющий делегированную работу) через его delegate выход.

Поиск и устранение неисправностей:

  • Если круг коннектора не пуст, объект уже идентифицирует делегата.

  • Если нет a delegate выход в разделе Outlets в инспекторе Соединений, Вы, возможно, должны добавить что выход с надлежащим протоколом делегата.