AMWorkflowView
Вы используете класс AMWorkflowView для обеспечения просмотра и редактирования потоков операций Automator в приложении. Вы используете экземпляр AMWorkflow
инстанцировать потока операций и экземпляра AMWorkflowController
управлять его выполнением. Вместе, эти три класса обеспечивают комплект Контроллера представления Модели для работы с потоками операций.
Можно использовать Интерфейсного Разработчика для добавления экземпляра AMWorkflowView к окну в приложении. Можно тогда добавить объект AMWorkflowView к окну пера и использовать контроллер workflowView
выход для соединения его с представлением потока операций. Объект контроллера также имеет run:
и stop:
действия, которые могут быть подключены к кнопкам или другим элементам пользовательского интерфейса.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSAccessibility
-
NSAccessibilityElementProtocol
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObjectProtocol
-
NSUserInterfaceItemIdentification
-
Печатаемый
-
Reflectable
-
NSAccessibility
-
NSAccessibilityElement
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObject
-
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import Automator
Objective C
@import Automator;
Доступность
Доступный в OS X v10.5 и позже.
-
Булево значение, указывающее, доступно ли представление потока операций для редактирования.
Объявление
Swift
var editable: Bool
Objective C
@property(getter=isEditable) BOOL editable
Обсуждение
YES
true
если представление потока операций доступно для редактирования, иначеNO
false
. ИспользоватьisEditable:
определить, доступно ли представление потока операций для редактирования. ИспользоватьsetEditable:
установить, доступно ли представление потока операций для редактирования.Оператор импорта
Objective C
@import Automator;
Swift
import Automator
Доступность
Доступный в OS X v10.10 и позже.
-
workflowController workflowController
СвойствоКонтроллер потока операций получателя.
Объявление
Swift
var workflowController: AMWorkflowController!
Objective C
@property(strong) AMWorkflowController *workflowController
Возвращаемое значение
Контроллер потока операций получателя, или
nil
если это не имеет контроллера.Обсуждение
Использовать
setWorkflowController:
установить контроллер получателя в переданный контроллер потока операций.Оператор импорта
Objective C
@import Automator;
Swift
import Automator
Доступность
Доступный в OS X v10.9 и позже.