GKInvite
A GKInvite
объект представляет matchmaking приглашение, отправленное другим проигрывателем местному игроку. Ваша игра никогда непосредственно создает GKInvite
объекты. Вместо этого эти объекты созданы GameKit и поставлены matchmaking обработчику событий Вашей игры. См. Ссылку класса GKMatchmaker.
Свойства объекта приглашения описывают соответствие, к которому местный игрок приглашается присоединиться.
Оператор импорта
Swift
import GameKit
Objective C
@import GameKit;
Доступность
Доступный в OS X v10.8 и позже.
-
размещенный размещенный
СвойствоБулево значение, утверждающее, размещается ли игра на Ваших серверах. (только для чтения)
Объявление
Swift
var hosted: Bool { get }
Objective C
@property(readonly, getter=isHosted, atomic) BOOL hosted
Обсуждение
Если значение
hosted
свойствоYES
true
, это - соответствие, размещенное на Вашем собственном сервере. Если значениеNO
false
, это - одноранговое соответствие с помощью Игрового Центра. Значение по умолчаниюNO
false
.Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в OS X v10.8 и позже.
-
playerAttributes playerAttributes
СвойствоПроигрыватель приписывает для соответствия. (только для чтения)
Объявление
Swift
var playerAttributes: UInt32 { get }
Objective C
@property(readonly, atomic) uint32_t playerAttributes
Обсуждение
Значение этого свойства соответствует
playerAttributes
свойство исходного запроса соответствия раньше создавало соответствие.Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в OS X v10.9 и позже.
-
playerGroup playerGroup
СвойствоГруппа проигрывателя для соответствия. (только для чтения)
Объявление
Swift
var playerGroup: Int { get }
Objective C
@property(readonly, atomic) NSUInteger playerGroup
Обсуждение
Значение этого свойства соответствует
playerGroup
свойство исходного запроса соответствия раньше создавало соответствие.Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в OS X v10.9 и позже.
-
отправитель отправитель
СвойствоИдентификатор для проигрывателя, кто отправил приглашение. (только для чтения)
Объявление
Swift
var sender: GKPlayer! { get }
Objective C
@property(readonly, retain, atomic) GKPlayer *sender
Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в OS X v10.10 и позже.
-
Идентификатор для проигрывателя, кто отправил приглашение. (только для чтения)
Объявление
Swift
var inviter: String! { get }
Objective C
@property(readonly, retain, atomic) NSString *inviter
Оператор импорта
Objective C
@import GameKit;
Swift
import GameKit
Доступность
Доступный в OS X v10.8 и позже.
Осуждаемый в OS X v10.10.