GKTurnBasedEventHandler
Оператор импорта
Не применимый
Objective C
@import GameKit;
Доступность
Доступный в iOS 5.0 и позже.
Осуждаемый в iOS 7.0.
GKTurnBasedEventHandler
класс используется для ответа на важные сообщения, связанные с основанными на повороте соответствиями. Для использования его вызовите sharedTurnBasedEventHandler
метод класса получить одноэлементный экземпляр и присвоить объект, реализующий GKTurnBasedEventHandlerDelegate
протокол к delegate
свойство. Все методы вызывают на основном потоке.
Эта платформа была осуждена в iOS 7. Использовать GKTurnBasedEventListener
.
Разделение на подклассы примечаний
Этот класс не может быть разделен на подклассы.
-
+ sharedTurnBasedEventHandler
(iOS 7.0)Возвращает совместно используемый экземпляр обработчика событий.
Объявление
Objective C
+ (GKTurnBasedEventHandler *)sharedTurnBasedEventHandler
Возвращаемое значение
Объект обработчика событий.
Обсуждение
Ваша игра никогда непосредственно создает a
GKTurnBasedEventHandler
объект. Вместо этого получите совместно используемый экземпляр с помощью этого метода класса.Оператор импорта
Objective C
@import GameKit;
Доступность
Доступный в iOS 5.0 и позже.
Осуждаемый в iOS 7.0.
-
Делегат к обработчику событий.
Объявление
Objective C
@property(assign, nonatomic) NSObject < GKTurnBasedEventHandlerDelegate > *delegate
Обсуждение
Если Ваша игра реализует основанные на повороте соответствия, она должна сразу установить делегата после того, как успешно аутентифицируется местный игрок. Вы хотите установить делегата сразу, потому что Ваша игра, возможно, была запущена в частности для обработки основанного на повороте события соответствия.
Оператор импорта
Objective C
@import GameKit;
Доступность
Доступный в iOS 5.0 и позже.
Осуждаемый в iOS 7.0.