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