API Differences in GameKit in macOS 14.2

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in GameKit in the macOS 14.2 SDK.

Table of Contents

Classes

GKMatchedPlayers

Typealiases

typedef NSDictionary<NSString *,id> GKMatchProperties

Functions & Methods

GKMatchmaker
- (void)findMatchedPlayers:(nonnull GKMatchRequest *)request withCompletionHandler:(nonnull void (^)(GKMatchedPlayers * _Nullable, NSError * _Nullable))completionHandler;
GKMatchmaker
- (void)queryQueueActivity:(nonnull NSString *)queueName withCompletionHandler:(void (^ _Nullable)(NSInteger, NSError * _Nullable))completionHandler;

Properties & Constants

GKMatch
@property(nonatomic, readonly, nullable) GKMatchProperties *properties;
GKMatch
@property(nonatomic, readonly, nullable) NSDictionary<GKPlayer *,GKMatchProperties *> *playerProperties;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) NSString *queueName;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) GKMatchProperties *properties;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) NSDictionary<GKPlayer *,GKMatchProperties *> *recipientProperties;