API Differences in GameKit in macOS 14.2

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show 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;