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свойствоYEStrue, это - соответствие, размещенное на Вашем собственном сервере. Если значениеNOfalse, это - одноранговое соответствие с помощью Игрового Центра. Значение по умолчаниюNOfalse.Оператор импорта
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.
