QCPlugInViewController
QCPlugInViewController класс связывается (посредством привязки Какао) между пользовательским патчем и представлением, используемым для внутренних настроек пользовательского патча. Только пользовательские патчи, использующие внутренние настройки, представленные пользователю, должны использовать QCPlugInViewController класс.
Вы получаете доступ к внутренним настройкам пользовательского патча посредством кодирования значения ключа (KVC). Все ключи KVC, представляющие внутренние настройки пользовательского патча, должны быть перечислены в plugInKeys метод.
Контроллер представления для пользовательского патча ожидает
файл пера
File's Ownerнабор класса кQCPlugInViewControllerклассвыход представления соединился с представлением, содержащим средства управления редактированием
Средства управления связываются с File's Owner как цель и plugIn.XXX как ключевой путь модели, где XXX ключ KVC для данной внутренней установки пользовательского экземпляра патча.
Наследование
-
NSObject -
NSResponder -
NSViewController -
QCPlugInViewController
-
NSObject -
NSResponder -
NSViewController -
QCPlugInViewController
Соответствует
Оператор импорта
Swift
import Quartz
Objective C
@import Quartz;
Доступность
Доступный в OS X v10.5 и позже.
-
Создает и инициализирует контроллер для указанного
QCPlugInобъект и файл пера.Объявление
Параметры
plugInA
QCPlugInвозразите, что использует внутренние настройки.nameИмя файла пера, содержащего представление для пользовательского патча.
Возвращаемое значение
A
QCPlugInViewControllerобъект.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
-
Возвраты
QCPlugInобъект связался с контроллером представления для пользовательского патча.Возвращаемое значение
QCPlugInобъект связался с контроллером представления для пользовательского патча.Оператор импорта
Objective C
@import Quartz;Swift
import QuartzДоступность
Доступный в OS X v10.5 и позже.
