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

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

Разработчик

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

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

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

GKInviteEventListener

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


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

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


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

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


Swift

import GameKit

Objective C

@import GameKit;

Доступность


Доступный в iOS 7.0 и позже.

Дескрипторы приглашают, приглашают Игровой Центр формы событий. Можно пригласить другие проигрыватели и запустить игру с непосредственно от Игрового Центра. Принятие приглашения начинается, игра от Игрового Центра с проигрывателем принятия присвоила спот в игре.

Не реализовывать GKInviteEventListener непосредственно, вместо этого используйте GKLocalPlayerListener. GKLocalPlayerListener протокол наследовал методы от GKInviteEventListener, GKChallengeListener, и GKTurnBasedEventListener для обработки многократных событий.

  • Вызванный, когда другой проигрыватель принимает, соответствие приглашает от местного игрока. (требуемый)

    Объявление

    Swift

    optional func player(_ player: GKPlayer!, didAcceptInvite invite: GKInvite!)

    Objective C

    - (void)player:(GKPlayer *)player didAcceptInvite:(GKInvite *)invite

    Параметры

    player

    GKPlayer объект, идентифицирующий проигрыватель, связанный с приглашением.

    invite

    Приглашение принято проигрывателем.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

    Доступный в iOS 7.0 и позже.

  • Вызванный, когда местный игрок начинает матч с другим проигрывателем от Игрового Центра. (требуемый)

    Объявление

    Swift

    optional func player(_ player: GKPlayer!, didRequestMatchWithRecipients recipientPlayers: [AnyObject]!)

    Objective C

    - (void)player:(GKPlayer *)player didRequestMatchWithRecipients:(NSArray *)recipientPlayers

    Параметры

    player

    GKPlayer объект, идентифицирующий проигрыватель, связанный с приглашением.

    recipientPlayers

    Массив GKPlayer объекты, содержащие идентификаторы проигрывателя, приглашенные в соответствие.

    Обсуждение

    Когда этот метод вызывают, игра запускается от Игрового Центра и запускает процесс matchmaking.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

    Доступный в iOS 8.0 и позже.

  • Вызванный, когда местный игрок начинает матч с другим проигрывателем от Игрового Центра. (требуемый)

    Объявление

    Swift

    optional func player(_ player: GKPlayer!, didRequestMatchWithPlayers playerIDsToInvite: [AnyObject]!)

    Objective C

    - (void)player:(GKPlayer *)player didRequestMatchWithPlayers:(NSArray *)playerIDsToInvite

    Параметры

    player

    GKPlayer объект, идентифицирующий проигрыватель, связанный с приглашением.

    playerIDsToInvite

    Массив NSString объекты, содержащие идентификаторы проигрывателя, приглашенные в соответствие.

    Обсуждение

    Когда этот метод вызывают, игра запускается от Игрового Центра и запускает процесс matchmaking.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

    Доступный в iOS 7.0 и позже.

    Осуждаемый в iOS 8.0.