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
объект и файл пера.Объявление
Параметры
plugIn
A
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 и позже.