Изменения GameKit
GameKit
GKAchievement.h
Добавленный - [GKAchievement initWithIdentifier:player:]
Добавленный GKAchievement.player
Добавленный (осуждаемый) GKAchievement
Измененный GKAchievement
| Протоколы | |
|---|---|
| От | NSCoding |
| К | NSCoding, NSSecureCoding |
Измененный GKAchievement.hidden
| Осуждение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.10 |
Измененный - [GKAchievement initWithIdentifier:]
| Объявление | |
|---|---|
| От | - (id)initWithIdentifier:(NSString *)identifier |
| К | - (instancetype)initWithIdentifier:(NSString *)identifier |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
GKAchievementDescription.h
Добавленный GKAchievementDescription (UI)
Измененный GKAchievementDescription
| Протоколы | |
|---|---|
| От | NSCoding |
| К | NSCoding, NSSecureCoding |
Измененный GKAchievementDescription.groupIdentifier
| Объявление | Введение | |
|---|---|---|
| От | @property(retain, readonly, atomic) NSString *groupIdentifier | OS X 10.9 |
| К | @property(nonatomic, retain, readonly) NSString *groupIdentifier | OS X 10.8 |
Измененный GKAchievementDescription.replayable
| Объявление | Введение | |
|---|---|---|
| От | @property(getter=isReplayable, assign, readonly, atomic) BOOL replayable | OS X 10.9 |
| К | @property(nonatomic, getter=isReplayable, assign, readonly) BOOL replayable | OS X 10.8 |
GKAchievementViewController.h
Измененный GKAchievementViewController
| Суперклассы | Протоколы | |
|---|---|---|
| От | NSViewController | GKViewController |
| К | GKGameCenterViewController | -- |
Измененный GKAchievementViewControllerDelegate
| Протоколы | Осуждение | |
|---|---|---|
| От | -- | -- |
| К | NSObject | OS X 10.10 |
GKChallenge.h
Добавленный GKChallenge.issuingPlayer
Добавленный GKChallenge.receivingPlayer
Добавленный GKAchievement (GKChallengeDeprecated)
Добавленный GKChallengeComposeCompletionBlock
Добавленный GKScore (GKChallengeDeprecated)
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
Измененный GKAchievementChallenge
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKAchievementChallenge.achievement
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) GKAchievement *achievement |
| К | @property(nonatomic, readonly, retain) GKAchievement *achievement |
Измененный GKChallenge
| Протоколы | Введение | |
|---|---|---|
| От | NSCoding | OS X 10.9 |
| К | NSCoding, NSSecureCoding | OS X 10.8 |
Измененный GKChallenge.completionDate
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) NSDate *completionDate |
| К | @property(nonatomic, readonly, retain) NSDate *completionDate |
Измененный GKChallenge.issueDate
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) NSDate *issueDate |
| К | @property(nonatomic, readonly, retain) NSDate *issueDate |
Измененный GKChallenge.issuingPlayerID
| Объявление | Осуждение | |
|---|---|---|
| От | @property(readonly, copy, atomic) NSString *issuingPlayerID | -- |
| К | @property(nonatomic, readonly, copy) NSString *issuingPlayerID | OS X 10.10 |
Измененный GKChallenge.message
| Объявление | |
|---|---|
| От | @property(readonly, copy, atomic) NSString *message |
| К | @property(nonatomic, readonly, copy) NSString *message |
Измененный GKChallenge.receivingPlayerID
| Объявление | Осуждение | |
|---|---|---|
| От | @property(readonly, copy, atomic) NSString *receivingPlayerID | -- |
| К | @property(nonatomic, readonly, copy) NSString *receivingPlayerID | OS X 10.10 |
Измененный GKChallenge.state
| Объявление | |
|---|---|
| От | @property(readonly, assign, atomic) GKChallengeState state |
| К | @property(nonatomic, readonly, assign) GKChallengeState state |
Измененный - [GKScore issueChallengeToPlayers:message:]
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
Измененный GKScoreChallenge
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKScoreChallenge.score
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) GKScore *score |
| К | @property(nonatomic, readonly, retain) GKScore *score |
GKChallengeEventHandler.h
Измененный GKChallengeEventHandler
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKChallengeEventHandler.delegate
| Объявление | Осуждение | |
|---|---|---|
| От | @property(assign, atomic) id<GKChallengeEventHandlerDelegate> delegate | -- |
| К | @property(nonatomic, assign) id<GKChallengeEventHandlerDelegate> delegate | OS X 10.10 |
Измененный GKChallengeEventHandlerDelegate
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
GKChallengesViewController.h
Удаленный GKChallengesViewController ()
Измененный GKChallengesViewController
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
GKDialogController.h
Измененный - [GKDialogController отклоняют:]
| Объявление | |
|---|---|
| От | - (void)dismiss:(id)sender |
| К | - (IBAction)dismiss:(id)sender |
Измененный GKDialogController.parentWindow
| Объявление | |
|---|---|
| От | @property(assign, atomic) NSWindow *parentWindow |
| К | @property(assign) IBOutlet NSWindow *parentWindow |
GKError.h
Удаленный GKErrorOffline
Добавленный GKErrorInvitationsDisabled
Добавленный GKErrorPlayerPhotoFailure
Добавленный GKErrorPlayerStatusExceedsMaximumLength
Добавленный GKErrorPlayerStatusInvalid
Добавленный GKErrorUbiquityContainerUnavailable
(Добавленный) GKEventListener.h
Добавленный GKChallengeListener
GKFriendRequestComposeViewController.h
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Объявление | |
|---|---|
| От | @property(assign, atomic) id<GKFriendRequestComposeViewControllerDelegate> composeViewDelegate |
| К | @property(nonatomic, assign) id<GKFriendRequestComposeViewControllerDelegate> composeViewDelegate |
GKGameCenterViewController.h
Добавленный GKGameCenterViewController.leaderboardIdentifier
| Введение | |
|---|---|
| От | OS X 10.8 |
| К | OS X 10.9 |
| Объявление | Осуждение | |
|---|---|---|
| От | @property(copy, atomic) NSString *leaderboardCategory | -- |
| К | @property(nonatomic, retain) NSString *leaderboardCategory | OS X 10.10 |
| Объявление | Осуждение | |
|---|---|---|
| От | @property(assign, atomic) GKLeaderboardTimeScope leaderboardTimeScope | -- |
| К | @property(nonatomic, assign) GKLeaderboardTimeScope leaderboardTimeScope | OS X 10.10 |
GKLeaderboard.h
Удаленный GKLeaderboard (GKAdditions)
Добавленный GKLeaderboard.identifier
Добавленный - [GKLeaderboard initWithPlayers:]
Добавленный (осуждаемый) GKLeaderboard
Добавленный GKLeaderboard (UI)
Измененный GKLeaderboard.category
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKLeaderboard.groupIdentifier
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) NSString *groupIdentifier |
| К | @property(nonatomic, readonly, retain) NSString *groupIdentifier |
Измененный - [GKLeaderboard init]
| Объявление | |
|---|---|
| От | - (id)init |
| К | - (instancetype)init |
Измененный - [GKLeaderboard initWithPlayerIDs:]
| Объявление | Осуждение | |
|---|---|---|
| От | - (id)initWithPlayerIDs:(NSArray *)playerIDs | -- |
| К | - (instancetype)initWithPlayerIDs:(NSArray *)playerIDs | OS X 10.10 |
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
| Объявление | Осуждение | |
|---|---|---|
| От | + (void)setDefaultLeaderboard:(NSString *)categoryID withCompletionHandler:(void (^)(NSError *error))completionHandler | -- |
| К | + (void)setDefaultLeaderboard:(NSString *)leaderboardIdentifier withCompletionHandler:(void (^)(NSError *error))completionHandler | OS X 10.10 |
(Добавленный) GKLeaderboardSet.h
Добавленный GKLeaderboardSet
Добавленный GKLeaderboardSet.groupIdentifier
Добавленный GKLeaderboardSet.identifier
Добавленный - [GKLeaderboardSet loadImageWithCompletionHandler:]
Добавленный + [GKLeaderboardSet loadLeaderboardSetsWithCompletionHandler:]
Добавленный - [GKLeaderboardSet loadLeaderboardsWithCompletionHandler:]
Добавленный GKLeaderboardSet.title
Добавленный GKLeaderboardSet (UI)
GKLeaderboardViewController.h
Измененный GKLeaderboardViewController
| Суперклассы | Протоколы | |
|---|---|---|
| От | NSViewController | GKViewController |
| К | GKGameCenterViewController | -- |
Измененный GKLeaderboardViewController.timeScope
| Объявление | |
|---|---|
| От | @property(assign) GKLeaderboardTimeScope timeScope |
| К | @property(assign, atomic) GKLeaderboardTimeScope timeScope |
Измененный GKLeaderboardViewControllerDelegate
| Протоколы | Осуждение | |
|---|---|---|
| От | -- | -- |
| К | NSObject | OS X 10.10 |
GKLocalPlayer.h
Удаленный GKLocalPlayer (GKAdditions)
Добавленный - [GKLocalPlayer registerListener:]
Добавленный - [GKLocalPlayer unregisterAllListeners]
Добавленный - [GKLocalPlayer unregisterListener:]
Добавленный GKLocalPlayerListener
Добавленный (осуждаемый) GKLocalPlayer
Добавленный GKLocalPlayer (GKLocalPlayerEvents)
| Осуждение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKLocalPlayer.friends
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
| Объявление | Осуждение | |
|---|---|---|
| От | - (void)loadFriendsWithCompletionHandler:(void (^)(NSArray *friends, NSError *error))completionHandler | -- |
| К | - (void)loadFriendsWithCompletionHandler:(void (^)(NSArray *friendIDs, NSError *error))completionHandler | OS X 10.10 |
| Введение | Осуждение | |
|---|---|---|
| От | OS X 10.9 | -- |
| К | OS X 10.8 | OS X 10.10 |
GKMatch.h
Удаленный GKMatch (GKAdditions)
Добавленный GKMatch.players
Добавленный - [GKMatch sendData:toPlayers:dataMode:error:]
Добавленный (осуждаемый) GKMatch
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKMatch.delegate
| Объявление | |
|---|---|
| От | @property(assign, atomic) id<GKMatchDelegate> delegate |
| К | @property(nonatomic, assign) id<GKMatchDelegate> delegate |
Измененный GKMatch.expectedPlayerCount
| Объявление | |
|---|---|
| От | @property(readonly, atomic) NSUInteger expectedPlayerCount |
| К | @property(nonatomic, readonly) NSUInteger expectedPlayerCount |
Измененный GKMatch.playerIDs
| Объявление | Осуждение | |
|---|---|---|
| От | @property(readonly, atomic) NSArray *playerIDs | -- |
| К | @property(nonatomic, readonly) NSArray *playerIDs | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный - [GKMatchDelegate match:didFailWithError:]
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.10 | да |
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.8 | да |
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.10 | да |
GKMatchmaker.h
Удаленный GKInvite (GKAdditions)
Удаленный GKMatchmaker (GKAdditions)
Добавленный GKInvite.sender
Добавленный GKInviteEventListener
Добавленный GKMatchRequest.recipientResponseHandler
Добавленный GKMatchRequest.recipients
Добавленный - [GKMatchmaker cancelPendingInviteToPlayer:]
Добавленный GKInviteRecipientResponse
Добавленный GKInviteRecipientResponseAccepted
Добавленный GKInviteRecipientResponseDeclined
Добавленный GKInviteRecipientResponseFailed
Добавленный GKInviteRecipientResponseIncompatible
Добавленный GKInviteRecipientResponseNoAnswer
Добавленный GKInviteRecipientResponseUnableToConnect
Добавленный GKMatchmaker (GKDeprecated)
Измененный GKInvite.inviter
| Объявление | Осуждение | |
|---|---|---|
| От | @property(readonly, copy, atomic) NSString *inviter | -- |
| К | @property(readonly, retain, atomic) NSString *inviter | OS X 10.10 |
Измененный GKMatchRequest.defaultNumberOfPlayers
| Объявление | Введение | |
|---|---|---|
| От | @property(nonatomic, assign) NSUInteger defaultNumberOfPlayers | OS X 10.9 |
| К | @property(assign) NSUInteger defaultNumberOfPlayers | OS X 10.8 |
Измененный GKMatchRequest.inviteMessage
| Объявление | Введение | |
|---|---|---|
| От | @property(nonatomic, copy) NSString *inviteMessage | OS X 10.9 |
| К | @property(copy) NSString *inviteMessage | OS X 10.8 |
Измененный GKMatchRequest.inviteeResponseHandler
| Объявление | Осуждение | |
|---|---|---|
| От | @property(nonatomic, copy) void (^inviteeResponseHandler)(NSString *playerID, GKInviteeResponse response) | -- |
| К | @property(copy) void (^inviteeResponseHandler)(NSString *playerID, GKInviteeResponse response) | OS X 10.10 |
Измененный GKMatchRequest.maxPlayers
| Объявление | |
|---|---|
| От | @property(assign, atomic) NSUInteger maxPlayers |
| К | @property(assign) NSUInteger maxPlayers |
Измененный GKMatchRequest.minPlayers
| Объявление | |
|---|---|
| От | @property(assign, atomic) NSUInteger minPlayers |
| К | @property(assign) NSUInteger minPlayers |
Измененный GKMatchRequest.playerAttributes
| Объявление | |
|---|---|
| От | @property(assign, atomic) uint32_t playerAttributes |
| К | @property(assign) uint32_t playerAttributes |
Измененный GKMatchRequest.playerGroup
| Объявление | |
|---|---|
| От | @property(assign, atomic) NSUInteger playerGroup |
| К | @property(assign) NSUInteger playerGroup |
Измененный GKMatchRequest.playersToInvite
| Объявление | Осуждение | |
|---|---|---|
| От | @property(retain, atomic) NSArray *playersToInvite | -- |
| К | @property(retain) NSArray *playersToInvite | OS X 10.10 |
Измененный - [GKMatchmaker cancelInviteToPlayer:]
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKMatchmaker.inviteHandler
| Объявление | Осуждение | |
|---|---|---|
| От | @property(copy, atomic) void (^inviteHandler)(GKInvite *acceptedInvite, NSArray *playersToInvite) | -- |
| К | @property(nonatomic, copy) void (^inviteHandler)(GKInvite *acceptedInvite, NSArray *playerIDsToInvite) | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
GKMatchmakerViewController.h
Удаленный GKMatchmakerViewController ()
| Объявление | Осуждение | |
|---|---|---|
| От | @property(copy, atomic) NSString *defaultInvitationMessage | -- |
| К | @property(nonatomic, copy) NSString *defaultInvitationMessage | OS X 10.10 |
Измененный GKMatchmakerViewController.hosted
| Объявление | |
|---|---|
| От | @property(assign, getter=isHosted, atomic) BOOL hosted |
| К | @property(nonatomic, assign, getter=isHosted) BOOL hosted |
Измененный GKMatchmakerViewController.matchRequest
| Объявление | |
|---|---|
| От | @property(readonly, retain, atomic) GKMatchRequest *matchRequest |
| К | @property(nonatomic, readonly, retain) GKMatchRequest *matchRequest |
| Объявление | |
|---|---|
| От | @property(assign, atomic) id<GKMatchmakerViewControllerDelegate> matchmakerDelegate |
| К | @property(nonatomic, assign) id<GKMatchmakerViewControllerDelegate> matchmakerDelegate |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.10 | да |
Измененный - [GKMatchmakerViewControllerDelegate matchmakerViewController:didReceiveAcceptFromHostedPlayer:]
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.10 | да |
GKNotificationBanner.h
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
GKPlayer.h
Добавленный (осуждаемый) GKPlayer
Добавленный GKPlayer (UI)
Измененный GKPlayer.displayName
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKPlayer.isFriend
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
(Добавленный) GKPublicConstants.h
Добавленный GKPeerConnectionState
Добавленный GKPeerStateAvailable
Добавленный GKPeerStateConnected
Добавленный GKPeerStateConnecting
Добавленный GKPeerStateDisconnected
Добавленный GKPeerStateUnavailable
Добавленный GKSendDataMode
Добавленный GKSendDataReliable
Добавленный GKSendDataUnreliable
Добавленный GKSessionMode
Добавленный GKSessionModeClient
Добавленный GKSessionModePeer
Добавленный GKSessionModeServer
Добавленный GKVoiceChatServiceAudioUnavailableError
Добавленный GKVoiceChatServiceClientMissingRequiredMethodsError
Добавленный GKVoiceChatServiceInternalError
Добавленный GKVoiceChatServiceInvalidCallIDError
Добавленный GKVoiceChatServiceInvalidParameterError
Добавленный GKVoiceChatServiceMethodCurrentlyInvalidError
Добавленный GKVoiceChatServiceNetworkConfigurationError
Добавленный GKVoiceChatServiceNoRemotePacketsError
Добавленный GKVoiceChatServiceOutOfMemoryError
Добавленный GKVoiceChatServiceRemoteParticipantBusyError
Добавленный GKVoiceChatServiceRemoteParticipantCancelledError
Добавленный GKVoiceChatServiceRemoteParticipantDeclinedInviteError
Добавленный GKVoiceChatServiceRemoteParticipantHangupError
Добавленный GKVoiceChatServiceRemoteParticipantResponseInvalidError
Добавленный GKVoiceChatServiceUnableToConnectError
Добавленный GKVoiceChatServiceUninitializedClientError
Добавленный GKVoiceChatServiceUnsupportedRemoteVersionError
(Добавленный) GKPublicProtocols.h
Добавленный GKSessionDelegate
Добавленный - [GKSessionDelegate session:connectionWithPeerFailed:withError:]
Добавленный - [GKSessionDelegate session:didFailWithError:]
Добавленный - [GKSessionDelegate session:didReceiveConnectionRequestFromPeer:]
Добавленный - [GKSessionDelegate session:peer:didChangeState:]
Добавленный GKVoiceChatClient
Добавленный - [GKVoiceChatClient participantID]
Добавленный - [GKVoiceChatClient voiceChatService:didNotStartWithParticipantID:error:]
Добавленный - [GKVoiceChatClient voiceChatService:didReceiveInvitationFromParticipantID:callID:]
Добавленный - [GKVoiceChatClient voiceChatService:didStartWithParticipantID:]
Добавленный - [GKVoiceChatClient voiceChatService:didStopWithParticipantID:error:]
Добавленный - [GKVoiceChatClient voiceChatService:sendData:toParticipantID:]
Добавленный - [GKVoiceChatClient voiceChatService:sendRealTimeData:toParticipantID:]
(Добавленный) GKSavedGame.h
Добавленный GKSavedGame
Добавленный GKSavedGame.deviceName
Добавленный - [GKSavedGame loadDataWithCompletionHandler:]
Добавленный GKSavedGame.modificationDate
Добавленный GKSavedGame.name
Добавленный GKLocalPlayer (GKSavedGame)
(Добавленный) GKSavedGameListener.h
Добавленный GKSavedGameListener
GKScore.h
Добавленный - [GKScore initWithLeaderboardIdentifier:]
Добавленный GKScore.leaderboardIdentifier
Добавленный GKScore.player
Добавленный (осуждаемый) GKScore
Измененный GKScore
| Протоколы | |
|---|---|
| От | NSCoding |
| К | NSCoding, NSSecureCoding |
Измененный GKScore.category
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKScore.context
| Объявление | |
|---|---|
| От | @property(nonatomic, assign) uint64_t context |
| К | @property(assign, atomic) uint64_t context |
Измененный - [GKScore initWithCategory:]
| Объявление | Осуждение | |
|---|---|---|
| От | - (id)initWithCategory:(NSString *)category | -- |
| К | - (instancetype)initWithCategory:(NSString *)category | OS X 10.10 |
Измененный GKScore.playerID
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
(Добавленный) GKSession.h
Добавленный GKSession
Добавленный - [GKSession acceptConnectionFromPeer:error:]
Добавленный GKSession.available
Добавленный - [GKSession cancelConnectToPeer:]
Добавленный - [GKSession connectToPeer:withTimeout:]
Добавленный GKSession.delegate
Добавленный - [GKSession denyConnectionFromPeer:]
Добавленный - [GKSession disconnectFromAllPeers]
Добавленный - [GKSession disconnectPeerFromAllPeers:]
Добавленный GKSession.disconnectTimeout
Добавленный GKSession.displayName
Добавленный - [GKSession displayNameForPeer:]
Добавленный - [GKSession initWithSessionID:displayName:sessionMode:]
Добавленный GKSession.peerID
Добавленный - [GKSession peersWithConnectionState:]
Добавленный - [GKSession sendData:toPeers:withDataMode:error:]
Добавленный - [GKSession sendDataToAllPeers:withDataMode:error:]
Добавленный GKSession.sessionID
Добавленный GKSession.sessionMode
Добавленный - [GKSession setDataReceiveHandler:withContext:]
(Добавленный) GKSessionError.h
Добавленный GKSessionCancelledError
Добавленный GKSessionCannotEnableError
Добавленный GKSessionConnectionClosedError
Добавленный GKSessionConnectionFailedError
Добавленный GKSessionConnectivityError
Добавленный GKSessionDataTooBigError
Добавленный GKSessionDeclinedError
Добавленный GKSessionErrorDomain
Добавленный GKSessionInProgressError
Добавленный GKSessionInternalError
Добавленный GKSessionInvalidParameterError
Добавленный GKSessionNotConnectedError
Добавленный GKSessionPeerNotFoundError
Добавленный GKSessionSystemError
Добавленный GKSessionTimedOutError
Добавленный GKSessionTransportError
Добавленный GKSessionUnknownError
GKTurnBasedMatch.h
Добавленный GKTurnBasedEventListener
Добавленный - [GKTurnBasedEventListener player:matchEnded:]
Добавленный - [GKTurnBasedEventListener player:receivedExchangeReplies:forCompletedExchange:forMatch:]
Добавленный GKTurnBasedExchange
Добавленный GKTurnBasedExchange.completionDate
Добавленный GKTurnBasedExchange.data
Добавленный GKTurnBasedExchange.exchangeID
Добавленный GKTurnBasedExchange.message
Добавленный GKTurnBasedExchange.recipients
Добавленный GKTurnBasedExchange.replies
Добавленный - [GKTurnBasedExchange replyWithLocalizableMessageKey:arguments:data:completionHandler:]
Добавленный GKTurnBasedExchange.sendDate
Добавленный GKTurnBasedExchange.sender
Добавленный GKTurnBasedExchange.status
Добавленный GKTurnBasedExchange.timeoutDate
Добавленный GKTurnBasedExchangeReply
Добавленный GKTurnBasedExchangeReply.data
Добавленный GKTurnBasedExchangeReply.message
Добавленный GKTurnBasedExchangeReply.recipient
Добавленный GKTurnBasedExchangeReply.replyDate
Добавленный GKTurnBasedMatch.activeExchanges
Добавленный GKTurnBasedMatch.completedExchanges
Добавленный GKTurnBasedMatch.exchangeDataMaximumSize
Добавленный GKTurnBasedMatch.exchanges
Добавленный - [GKTurnBasedMatch sendReminderToParticipants:localizableMessageKey:arguments:completionHandler:]
Добавленный GKTurnBasedParticipant.player
Добавленный GKExchangeTimeoutDefault
Добавленный GKExchangeTimeoutNone
Добавленный GKTurnBasedExchangeStatus
Добавленный GKTurnBasedExchangeStatusActive
Добавленный GKTurnBasedExchangeStatusCanceled
Добавленный GKTurnBasedExchangeStatusComplete
Добавленный GKTurnBasedExchangeStatusResolved
Добавленный GKTurnBasedExchangeStatusUnknown
Измененный GKTurnBasedEventHandler
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKTurnBasedEventHandler.delegate
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKTurnBasedEventHandlerDelegate
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
| Осуждение | Дополнительный | |
|---|---|---|
| От | -- | -- |
| К | OS X 10.10 | да |
| Дополнительный | |
|---|---|
| От | -- |
| К | да |
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKTurnBasedMatch.creationDate
| Объявление | |
|---|---|
| От | @property(readonly, copy, atomic) NSDate *creationDate |
| К | @property(readonly, retain, atomic) NSDate *creationDate |
Измененный GKTurnBasedMatch.matchDataMaximumSize
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKTurnBasedMatch.matchID
| Объявление | |
|---|---|
| От | @property(readonly, copy, atomic) NSString *matchID |
| К | @property(readonly, retain, atomic) NSString *matchID |
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
Измененный GKTurnBasedParticipant.playerID
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKTurnBasedParticipant.timeoutDate
| Введение | |
|---|---|
| От | OS X 10.9 |
| К | OS X 10.8 |
GKTurnBasedMatchmakerViewController.h
| Объявление | |
|---|---|
| От | @property(readwrite, assign, atomic) BOOL showExistingMatches |
| К | @property(nonatomic, readwrite, assign) BOOL showExistingMatches |
| Объявление | |
|---|---|
| От | @property(readwrite, assign, atomic) id<GKTurnBasedMatchmakerViewControllerDelegate> turnBasedMatchmakerDelegate |
| К | @property(nonatomic, readwrite, assign) id<GKTurnBasedMatchmakerViewControllerDelegate> turnBasedMatchmakerDelegate |
Измененный GKTurnBasedMatchmakerViewControllerDelegate
| Протоколы | |
|---|---|
| От | -- |
| К | NSObject |
GKVoiceChat.h
Удаленный GKVoiceChat (GKAdditions)
Добавленный GKVoiceChat.playerVoiceChatStateDidChangeHandler
Добавленный GKVoiceChat.players
Добавленный - [GKVoiceChat setPlayer:muted:]
Добавленный (осуждаемый) GKVoiceChat
Измененный GKVoiceChat.playerIDs
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный GKVoiceChat.playerStateUpdateHandler
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
Измененный - [GKVoiceChat setMute:forPlayer:]
| Осуждение | |
|---|---|
| От | -- |
| К | OS X 10.10 |
(Добавленный) GKVoiceChatService.h
Добавленный GKVoiceChatServiceErrorDomain