Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

Изменения GameKit

GameKit

GKAchievement.h
Добавленный GKAchievement.player
Добавленный (осуждаемый) GKAchievement
Измененный GKAchievement
Протоколы
ОтNSCoding
КNSCoding, NSSecureCoding

Измененный GKAchievement.hidden
Осуждение
ОтOS X 10.9
КOS X 10.10

Объявление
От
- (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

ОбъявлениеВведение
От
@property(retain, readonly, atomic) NSString *groupIdentifier
OS X 10.9
К
@property(nonatomic, retain, readonly) NSString *groupIdentifier
OS X 10.8

ОбъявлениеВведение
От
@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
СуперклассыПротоколы
ОтNSViewControllerGKViewController
КGKGameCenterViewController--

ПротоколыОсуждение
От----
КNSObjectOS X 10.10

GKChallenge.h
Добавленный GKChallenge.issuingPlayer
Добавленный GKChallenge.receivingPlayer
Добавленный GKAchievement (GKChallengeDeprecated)
Добавленный GKChallengeComposeCompletionBlock
Добавленный GKScore (GKChallengeDeprecated)
ВведениеОсуждение
ОтOS X 10.9--
КOS X 10.8OS X 10.10

ВведениеОсуждение
ОтOS X 10.9--
КOS X 10.8OS X 10.10

Измененный GKAchievementChallenge
Введение
ОтOS X 10.9
КOS X 10.8

Объявление
От
@property(readonly, retain, atomic) GKAchievement *achievement
К
@property(nonatomic, readonly, retain) GKAchievement *achievement

Измененный GKChallenge
ПротоколыВведение
ОтNSCodingOS X 10.9
КNSCoding, NSSecureCodingOS 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

ВведениеОсуждение
ОтOS X 10.9--
КOS X 10.8OS 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.8OS X 10.10

Осуждение
От--
КOS X 10.10

ОбъявлениеОсуждение
От
@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
Объявление
От
- (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
Добавленный GKErrorPlayerStatusInvalid
GKFriendRequestComposeViewController.h
Осуждение
От--
КOS X 10.10

Объявление
От
@property(assign, atomic) id<GKFriendRequestComposeViewControllerDelegate> composeViewDelegate
К
@property(nonatomic, assign) id<GKFriendRequestComposeViewControllerDelegate> composeViewDelegate

GKGameCenterViewController.h
Введение
От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

ОбъявлениеОсуждение
От
- (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
СуперклассыПротоколы
ОтNSViewControllerGKViewController
КGKGameCenterViewController--

Объявление
От
@property(assign) GKLeaderboardTimeScope timeScope
К
@property(assign, atomic) GKLeaderboardTimeScope timeScope

ПротоколыОсуждение
От----
КNSObjectOS X 10.10

GKLocalPlayer.h
Удаленный GKLocalPlayer (GKAdditions)
Добавленный 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.8OS 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.8OS X 10.10

GKMatch.h
Удаленный GKMatch (GKAdditions)
Добавленный GKMatch.players
Добавленный (осуждаемый) 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

Дополнительный
От--
Кда

ОсуждениеДополнительный
От----
КOS X 10.10да

ОсуждениеДополнительный
От----
КOS X 10.8да

ОсуждениеДополнительный
От----
КOS X 10.10да

GKMatchmaker.h
Удаленный GKInvite (GKAdditions)
Удаленный GKMatchmaker (GKAdditions)
Добавленный GKInvite.sender
Добавленный GKInviteEventListener
Добавленный GKMatchRequest.recipients
Добавленный GKInviteRecipientResponse
Добавленный GKInviteRecipientResponseAccepted
Добавленный GKInviteRecipientResponseDeclined
Добавленный GKInviteRecipientResponseFailed
Добавленный GKInviteRecipientResponseNoAnswer
Добавленный GKMatchmaker (GKDeprecated)
Измененный GKInvite.inviter
ОбъявлениеОсуждение
От
@property(readonly, copy, atomic) NSString *inviter
--
К
@property(readonly, retain, atomic) NSString *inviter
OS X 10.10

ОбъявлениеВведение
От
@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

ОбъявлениеОсуждение
От
@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

Осуждение
От--
К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

Объявление
От
@property(assign, getter=isHosted, atomic) BOOL hosted
К
@property(nonatomic, assign, getter=isHosted) BOOL hosted

Объявление
От
@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да

ОсуждениеДополнительный
От----
К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.modificationDate
Добавленный GKSavedGame.name
Добавленный GKLocalPlayer (GKSavedGame)
(Добавленный) GKSavedGameListener.h
GKScore.h
Добавленный 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
Добавленный GKTurnBasedExchange
Добавленный GKTurnBasedExchange.completionDate
Добавленный GKTurnBasedExchange.data
Добавленный GKTurnBasedExchange.exchangeID
Добавленный GKTurnBasedExchange.message
Добавленный GKTurnBasedExchange.recipients
Добавленный GKTurnBasedExchange.replies
Добавленный GKTurnBasedExchange.sendDate
Добавленный GKTurnBasedExchange.sender
Добавленный GKTurnBasedExchange.status
Добавленный GKTurnBasedExchange.timeoutDate
Добавленный GKTurnBasedExchangeReply
Добавленный GKTurnBasedExchangeReply.data
Добавленный GKTurnBasedExchangeReply.message
Добавленный GKTurnBasedExchangeReply.recipient
Добавленный GKTurnBasedExchangeReply.replyDate
Добавленный GKTurnBasedMatch.activeExchanges
Добавленный GKTurnBasedMatch.exchanges
Добавленный GKTurnBasedParticipant.player
Добавленный GKExchangeTimeoutDefault
Добавленный GKExchangeTimeoutNone
Добавленный GKTurnBasedExchangeStatus
Добавленный GKTurnBasedExchangeStatusActive
Добавленный GKTurnBasedExchangeStatusCanceled
Добавленный GKTurnBasedExchangeStatusComplete
Добавленный GKTurnBasedExchangeStatusResolved
Добавленный GKTurnBasedExchangeStatusUnknown
Измененный GKTurnBasedEventHandler
Осуждение
От--
КOS X 10.10

Осуждение
От--
К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

Введение
От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

Введение
От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

Протоколы
От--
КNSObject

GKVoiceChat.h
Удаленный GKVoiceChat (GKAdditions)
Добавленный GKVoiceChat.players
Добавленный - [GKVoiceChat setPlayer:muted:]
Добавленный (осуждаемый) GKVoiceChat
Измененный GKVoiceChat.playerIDs
Осуждение
От--
КOS X 10.10

Осуждение
От--
КOS X 10.10

Осуждение
От--
КOS X 10.10

(Добавленный) GKVoiceChatService.h
Добавленный GKVoiceChatServiceErrorDomain