Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Кварцевая ссылка платформы ссылка класса QCPlugInViewController

Опции
Развертывание Target:

На этой странице
Язык:

QCPlugInViewController

QCPlugInViewController класс связывается (посредством привязки Какао) между пользовательским патчем и представлением, используемым для внутренних настроек пользовательского патча. Только пользовательские патчи, использующие внутренние настройки, представленные пользователю, должны использовать QCPlugInViewController класс.

Вы получаете доступ к внутренним настройкам пользовательского патча посредством кодирования значения ключа (KVC). Все ключи KVC, представляющие внутренние настройки пользовательского патча, должны быть перечислены в plugInKeys метод.

Контроллер представления для пользовательского патча ожидает

  • файл пера File's Owner набор класса к QCPlugInViewController класс

  • выход представления соединился с представлением, содержащим средства управления редактированием

Средства управления связываются с File's Owner как цель и plugIn.XXX как ключевой путь модели, где XXX ключ KVC для данной внутренней установки пользовательского экземпляра патча.

Наследование


Оператор импорта


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.5 и позже.
  • Создает и инициализирует контроллер для указанного QCPlugIn объект и файл пера.

    Объявление

    Swift

    init!(plugIn plugIn: QCPlugIn!, viewNibName name: String!)

    Objective C

    - (id)initWithPlugIn:(QCPlugIn *)plugIn viewNibName:(NSString *)name

    Параметры

    plugIn

    A QCPlugIn возразите, что использует внутренние настройки.

    name

    Имя файла пера, содержащего представление для пользовательского патча.

    Возвращаемое значение

    A QCPlugInViewController объект.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.

  • Возвраты QCPlugIn объект связался с контроллером представления для пользовательского патча.

    Объявление

    Swift

    func plugIn() -> QCPlugIn!

    Objective C

    - (QCPlugIn *)plugIn

    Возвращаемое значение

    QCPlugIn объект связался с контроллером представления для пользовательского патча.

    Оператор импорта

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

    Доступный в OS X v10.5 и позже.