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

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

Разработчик

Ссылка платформы QuartzCore ссылка на протокол CAAction

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

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

CAAction

CAAction протокол обеспечивает интерфейс, позволяющий объекту реагировать на действие, инициированное CALayer. Когда запрошено с идентификатором действия (ключевой путь, имя внешнего действия или предопределенный идентификатор действия) уровень возвращает объект соответствующих мер – который должен реализовать CAAction протокол – и отправляет ему a runActionForKey:object:arguments: сообщение.

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


Не применимый

Соответствует


Не применимый

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


Swift

import QuartzCore

Objective C

@import QuartzCore;

Доступность


Доступный в OS X v10.5 и позже.
  • Вызванный для инициирования действия, указанного идентификатором. (требуемый)

    Объявление

    Swift

    func runActionForKey(_ key: String!, object anObject: AnyObject!, arguments dict: [NSObject : AnyObject]!)

    Objective C

    - (void)runActionForKey:(NSString *)key object:(id)anObject arguments:(NSDictionary *)dict

    Параметры

    key

    Идентификатор действия. Идентификатор может быть ключевым или ключевым путем относительно anObject, произвольное внешнее действие или один из идентификаторов действия определяется в Ссылке класса CALayer.

    anObject

    Уровень, на котором должно произойти действие.

    dict

    Словарь, содержащий параметры, связался с этим событием. Может быть nil.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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