GKInviteEventListener
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import GameKit
Objective C
@import GameKit;
Доступность
Доступный в iOS 7.0 и позже.
Дескрипторы приглашают, приглашают Игровой Центр формы событий. Можно пригласить другие проигрыватели и запустить игру с непосредственно от Игрового Центра. Принятие приглашения начинается, игра от Игрового Центра с проигрывателем принятия присвоила спот в игре.
Не реализовывать GKInviteEventListener
непосредственно, вместо этого используйте GKLocalPlayerListener
. GKLocalPlayerListener
протокол наследовал методы от GKInviteEventListener
, GKChallengeListener
, и GKTurnBasedEventListener
для обработки многократных событий.
-
Вызванный, когда другой проигрыватель принимает, соответствие приглашает от местного игрока. (требуемый)
Объявление
Параметры
player
GKPlayer
объект, идентифицирующий проигрыватель, связанный с приглашением.invite
Приглашение принято проигрывателем.
Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в iOS 7.0 и позже.
-
Вызванный, когда местный игрок начинает матч с другим проигрывателем от Игрового Центра. (требуемый)
Объявление
Swift
optional func player(_
player
: GKPlayer!, didRequestMatchWithRecipientsrecipientPlayers
: [AnyObject]!)Параметры
player
GKPlayer
объект, идентифицирующий проигрыватель, связанный с приглашением.recipientPlayers
Массив
GKPlayer
объекты, содержащие идентификаторы проигрывателя, приглашенные в соответствие.Обсуждение
Когда этот метод вызывают, игра запускается от Игрового Центра и запускает процесс matchmaking.
Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в iOS 8.0 и позже.
-
Вызванный, когда местный игрок начинает матч с другим проигрывателем от Игрового Центра. (требуемый)
Объявление
Swift
optional func player(_
player
: GKPlayer!, didRequestMatchWithPlayersplayerIDsToInvite
: [AnyObject]!)Параметры
player
GKPlayer
объект, идентифицирующий проигрыватель, связанный с приглашением.playerIDsToInvite
Массив
NSString
объекты, содержащие идентификаторы проигрывателя, приглашенные в соответствие.Обсуждение
Когда этот метод вызывают, игра запускается от Игрового Центра и запускает процесс matchmaking.
Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в iOS 7.0 и позже.
Осуждаемый в iOS 8.0.