One Logo Pool Ball
GameKit · IOS API REFERENCE

GKTurnBasedMatchmakerViewController

class · iOS 5.0+ · SDK 27.1

class GKTurnBasedMatchmakerViewController

Members (7)

init

init

TypeScript
static init(request: GKMatchRequest): Promise<GKTurnBasedMatchmakerViewController>
Swift declaration
init(matchRequest request: GKMatchRequest)
get · iOS 15.0+

matchmakingMode

TypeScript
get matchmakingMode(): Promise<GKMatchmakingMode>
Swift declaration
var matchmakingMode: GKMatchmakingMode { get set }
set · iOS 15.0+

matchmakingMode

TypeScript
setMatchmakingMode(value: GKMatchmakingMode): Promise<void>
Swift declaration
var matchmakingMode: GKMatchmakingMode { get set }
get

showExistingMatches

TypeScript
get showExistingMatches(): Promise<boolean>
Swift declaration
var showExistingMatches: Bool { get set }
set

showExistingMatches

TypeScript
setShowExistingMatches(value: boolean): Promise<void>
Swift declaration
var showExistingMatches: Bool { get set }
get

turnBasedMatchmakerDelegate

TypeScript
get turnBasedMatchmakerDelegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var turnBasedMatchmakerDelegate: (any GKTurnBasedMatchmakerViewControllerDelegate)? { get set }
set

turnBasedMatchmakerDelegate

TypeScript
setTurnBasedMatchmakerDelegate(value?: (Implements<GKTurnBasedMatchmakerViewControllerDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var turnBasedMatchmakerDelegate: (any GKTurnBasedMatchmakerViewControllerDelegate)? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

GKTurnBasedMatchmakerViewController.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All GameKit types →