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

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

Разработчик

Ссылка платформы GameKit ссылка класса GKTurnBasedEventHandler

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

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

GKTurnBasedEventHandler

GKTurnBasedEventHandler класс используется для ответа на важные сообщения, связанные с основанными на повороте соответствиями. Для использования его вызовите sharedTurnBasedEventHandler метод класса получить одноэлементный экземпляр и присвоить объект, реализующий GKTurnBasedEventHandlerDelegate протокол к delegate свойство. Все методы вызывают на основном потоке.

Эта платформа была осуждена в iOS 7. Использовать GKTurnBasedEventListener.

Разделение на подклассы примечаний

Этот класс не может быть разделен на подклассы.

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


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


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


Swift

import GameKit

Objective C

@import GameKit;

Доступность


Доступный в OS X v10.8 и позже.
Осуждаемый в OS X v10.10.
  • Возвращает совместно используемый экземпляр обработчика событий.

    Объявление

    Swift

    class func sharedTurnBasedEventHandler() -> GKTurnBasedEventHandler!

    Objective C

    + (GKTurnBasedEventHandler *)sharedTurnBasedEventHandler

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

    Объект обработчика событий.

    Обсуждение

    Ваша игра никогда непосредственно создает a GKTurnBasedEventHandler объект. Вместо этого получите совместно используемый экземпляр с помощью этого метода класса.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

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

    Осуждаемый в OS X v10.10.

  • делегат делегат (OS X v10.10) Свойство

    Делегат к обработчику событий.

    Объявление

    Swift

    unowned(unsafe) var delegate: NSObject!

    Objective C

    @property(assign, atomic) NSObject < GKTurnBasedEventHandlerDelegate > *delegate

    Обсуждение

    Если Ваша игра реализует основанные на повороте соответствия, она должна сразу установить делегата после того, как успешно аутентифицируется местный игрок. Вы хотите установить делегата сразу, потому что Ваша игра, возможно, была запущена в частности для обработки основанного на повороте события соответствия.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

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

    Осуждаемый в OS X v10.10.