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