API Differences in GameKit in macOS 14.0

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.0 SDK.

Table of Contents

Properties & Constants

GKAchievementDescription
public var rarityPercent: Swift.Double?
GKAchievementDescription
@property(atomic, copy, readonly, nullable) NSNumber *rarityPercent;

Typealiases

typedef void (^GKChallengeComposeHandler)(NSViewController * _Nonnull, BOOL, NSArray<GKPlayer *> * _Nullable)

Functions & Methods

GKChallengeUI
- (nonnull NSViewController *)challengeComposeControllerWithMessage:(nullable NSString *)message players:(nullable NSArray<GKPlayer *> *)players completion:(nullable GKChallengeComposeHandler)completionHandler;
GKChallengeUI
- (nonnull NSViewController *)challengeComposeControllerWithMessage:(nullable NSString *)message players:(nullable NSArray<GKPlayer *> *)players completion:(nullable GKChallengeComposeHandler)completionHandler;
GKChallengeUI
- (nonnull NSViewController *)challengeComposeControllerWithMessage:(nullable NSString *)message players:(nonnull NSArray<GKPlayer *> *)players completion:(GKChallengeComposeHandler _Nullable)completionHandler;