GKChallengeEventHandler
Оператор импорта
Не применимый
Objective C
@import GameKit;
Доступность
Доступный в iOS 6.0 и позже.
Осуждаемый в iOS 7.0.
GKChallengeEventHandler
класс используется для ответа на события, связанные с проблемами, отправленными или полученными местным игроком.
Для использования его вызовите challengeEventHandler
метод класса получить одноэлементный экземпляр и присвоить объект, реализующий GKChallengeEventHandlerDelegate
протокол к delegate
свойство. Необходимо сразу присвоить обработчик событий проблемы после того, как местный игрок аутентифицировался, потому что игра, возможно, была запущена в ответ на уведомление проблемы, получаемое проигрывателем.
-
+ challengeEventHandler
(iOS 7.0)Возвращает совместно используемый экземпляр обработчика событий
Объявление
Objective C
+ (GKChallengeEventHandler *)challengeEventHandler
Возвращаемое значение
Объект обработчика событий.
Обсуждение
Ваша игра никогда непосредственно создает a
GKChallengeEventHandler
объект. Вместо этого получите совместно используемый экземпляр с помощью этого метода класса.Оператор импорта
Objective C
@import GameKit;
Доступность
Доступный в iOS 6.0 и позже.
Осуждаемый в iOS 7.0.
-
Делегат к обработчику событий.
Объявление
Objective C
@property(nonatomic, assign) id< GKChallengeEventHandlerDelegate > delegate
Обсуждение
Только получите доступ к этому свойству от основного потока своей игры.
Оператор импорта
Objective C
@import GameKit;
Доступность
Доступный в iOS 6.0 и позже.
Осуждаемый в iOS 7.0.