GCKGameManagerChannel 클래스

GCKGameManagerChannel 클래스 참조

개요

게임 컨트롤 작업을 위한 GCKCastChannel 서브클래스.

위임 프로토콜은 GCKGameManagerChannelDelegate을 참고하세요.

Deprecated:
Game Manager API는 더 이상 지원되지 않으며 향후 버전에서 삭제될 예정입니다.

GCKCastChannel를 상속합니다.

인스턴스 메서드 요약

(instancetype) - initWithSessionID:
 지정된 초기화 메서드입니다. 더보기...
 
(instancetype) - init
 기본 초기화 프로그램을 사용할 수 없습니다. 더보기...
 
(NSInteger) - sendPlayerAvailableRequest:
 수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateAvailable 상태로 전환해 달라는 요청을 보냅니다. 더보기...
 
(NSInteger) - sendPlayerAvailableRequest:playerID:
 수신기에 요청을 전송하여 플레이어를 GCKPlayerStateAvailable 상태로 전환합니다. 더보기...
 
(NSInteger) - sendPlayerReadyRequest:
 수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateReady 상태로 전환해 달라는 요청을 보냅니다. 더보기...
 
(NSInteger) - sendPlayerReadyRequest:playerID:
 수신기에 요청을 전송하여 플레이어를 GCKPlayerStateReady 상태로 전환합니다. 더보기...
 
(NSInteger) - sendPlayerPlayingRequest:
 수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStatePlaying 상태로 전환해 달라는 요청을 보냅니다. 더보기...
 
(NSInteger) - sendPlayerPlayingRequest:playerID:
 수신기에 요청을 전송하여 플레이어를 GCKPlayerStatePlaying 상태로 전환합니다. 더보기...
 
(NSInteger) - sendPlayerIdleRequest:
 수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateIdle 상태로 전환해 달라는 요청을 보냅니다. 더보기...
 
(NSInteger) - sendPlayerIdleRequest:playerID:
 수신기에 요청을 전송하여 플레이어를 GCKPlayerStateIdle 상태로 전환합니다. 더보기...
 
(NSInteger) - sendPlayerQuitRequest:
 수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateQuit 상태로 전환해 달라는 요청을 보냅니다. 더보기...
 
(NSInteger) - sendPlayerQuitRequest:playerID:
 수신기에 요청을 전송하여 플레이어를 GCKPlayerStateQuit 상태로 전환합니다. 더보기...
 
(NSInteger) - sendGameRequest:
 받는 사람에게 게임 관련 메시지를 보냅니다. 더보기...
 
(NSInteger) - sendGameRequest:playerID:
 받는 사람에게 게임 관련 메시지를 보냅니다. 더보기...
 
(void) - sendGameMessage:
 받는 사람에게 게임 관련 메시지를 보냅니다. 더보기...
 
(void) - sendGameMessage:playerID:
 받는 사람에게 게임 관련 메시지를 보냅니다. 더보기...
 
(instancetype) - initWithNamespace:
 지정된 초기화 메서드입니다. 더보기...
 
(void) - didReceiveTextMessage:
 이 채널에서 문자 메시지를 받으면 호출됩니다. 더보기...
 
(BOOL) - sendTextMessage:
 이 채널에 문자 메시지를 보냅니다. 더보기...
 
(BOOL) - sendTextMessage:error:
 이 채널에 문자 메시지를 보냅니다. 더보기...
 
(NSInteger) - generateRequestID
 새 메시지의 요청 ID를 생성합니다. 더보기...
 
(NSNumber *__nullable) - generateRequestNumber
 generateRequestID의 결과를 NSNumber로 래핑하는 편의 메서드입니다. 더보기...
 
(void) - didConnect
 채널이 연결되었을 때 호출되어 이제 이 채널을 통해 Cast 기기와 메시지를 주고받을 수 있습니다. 더보기...
 
(void) - didDisconnect
 채널이 연결 해제되었을 때 호출되어 더 이상 이 채널을 통해 Cast 기기와 메시지를 주고받을 수 없습니다. 더보기...
 

속성 요약

id< GCKGameManagerChannelDelegatedelegate
 GCKGameManagerChannel에서 알림을 받기 위한 위임입니다. 더보기...
 
GCKGameManagerStatecurrentState
 게임 관리자의 현재 상태입니다. 더보기...
 
NSString * lastUsedPlayerID
 이 세션에서 사용되는 마지막으로 제어 가능한 플레이어 ID입니다. 더보기...
 
BOOL isInitialConnectionEstablished
 채널이 수신자의 게임 관리자와 연결되어 있으며 상호작용할 준비가 되었는지 여부 더보기...
 
NSString * protocolNamespace
 채널의 네임스페이스입니다. 더보기...
 
BOOL isConnected
 이 채널이 현재 연결되어 있는지 여부를 나타내는 플래그입니다. 더보기...
 
GCKDeviceManagerdeviceManager
 채널이 등록된 기기 관리자입니다(있는 경우). 더보기...
 

메서드 세부정보

- (instancetype) initWithSessionID: (NSString *)  castSessionID

지정된 초기화 메서드입니다.

수신기의 게임 관리자에 자동으로 연결됩니다.

Parameters
castSessionIDThe Session ID corresponding to the currently connected Game Manager.
- (instancetype) init

기본 초기화 프로그램을 사용할 수 없습니다.

GCKCastChannel를 구현합니다.

- (NSInteger) sendPlayerAvailableRequest: (id __nullable)  extraData

수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateAvailable 상태로 전환해 달라는 요청을 보냅니다.

플레이어의 유효한 전환이 아닌 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 마지막으로 사용한 플레이어가 없으면 새 플레이어가 등록되고 수신기가 이 요청에 응답할 때 플레이어 ID가 마지막으로 사용된 플레이어 ID로 설정됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

참고 항목
lastUsedPlayerID
Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerAvailableRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

수신기에 요청을 전송하여 플레이어를 GCKPlayerStateAvailable 상태로 전환합니다.

플레이어의 유효한 전환이 아닌 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 플레이어 ID가 nil이면 수신기가 이 요청에 응답할 때 새 플레이어가 등록되고 플레이어 ID는 마지막으로 사용된 플레이어 ID로 설정됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe player ID of the player whose state is to be changed.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerReadyRequest: (id __nullable)  extraData

수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateReady 상태로 전환해 달라는 요청을 보냅니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

참고 항목
lastUsedPlayerID
Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerReadyRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

수신기에 요청을 전송하여 플레이어를 GCKPlayerStateReady 상태로 전환합니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe player ID of the player to change the state.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerPlayingRequest: (id __nullable)  extraData

수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStatePlaying 상태로 전환해 달라는 요청을 보냅니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

참고 항목
lastUsedPlayerID
Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerPlayingRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

수신기에 요청을 전송하여 플레이어를 GCKPlayerStatePlaying 상태로 전환합니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe player ID of the player to change the state.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerIdleRequest: (id __nullable)  extraData

수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateIdle 상태로 전환해 달라는 요청을 보냅니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백에 메시지가 전달된 후에만 호출해야 합니다. GCKGameManagerChannel가 수신자의 게임 관리자에 아직 연결되어 있지 않으면 GCKGameManagerChannel::gameManagerChannel:requestdidFailWithID:error: 위임 콜백을 전송합니다.

참고 항목
lastUsedPlayerID
Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerIdleRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

수신기에 요청을 전송하여 플레이어를 GCKPlayerStateIdle 상태로 전환합니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe player ID of the player to change the state.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerQuitRequest: (id __nullable)  extraData

수신자에게 이 발신자에서 마지막으로 사용한 플레이어를 GCKPlayerStateQuit 상태로 전환해 달라는 요청을 보냅니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

참고 항목
lastUsedPlayerID
Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendPlayerQuitRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

수신기에 요청을 전송하여 플레이어를 GCKPlayerStateQuit 상태로 전환합니다.

이 플레이어가 유효한 전환이 아니거나 마지막으로 사용된 플레이어 ID가 없는 경우 GCKGameManagerChannelDelegate에서 오류가 트리거됩니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않으면 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 대리자 콜백에 메시지를 보냅니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe player ID of the player to change the state.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendGameRequest: (id __nullable)  extraData

받는 사람에게 게임 관련 메시지를 보냅니다.

메시지 내용은 전적으로 애플리케이션에 달려 있습니다. lastUsedPlayerID에서 보낸 메시지입니다. 수신기는 GCKGameManagerChannelDelegate를 통해 이 발신자에게 다시 응답을 보냅니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신기 GameManager에 연결되지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (NSInteger) sendGameRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

받는 사람에게 게임 관련 메시지를 보냅니다.

메시지 내용은 전적으로 애플리케이션에 달려 있습니다. playerID에서 보낸 메시지입니다. playerIDnil이면 lastUsedPlayerID가 사용됩니다. 수신기는 GCKGameManagerChannelDelegate를 통해 이 발신자에게 다시 응답을 보냅니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe id of the controllable player sending this message.
반환 값
요청 ID 또는 요청을 보낼 수 없는 경우 kGCKInvalidRequestID입니다.
- (void) sendGameMessage: (id __nullable)  extraData

받는 사람에게 게임 관련 메시지를 보냅니다.

메시지 내용은 전적으로 애플리케이션에 달려 있습니다. lastUsedPlayerID에서 보낸 메시지입니다. 이것은 파이어 앤 포겟(fire-and-forget) 메서드입니다. 즉, 메시지가 전송되었으며 수신자가 이 발신자에게 회신을 보내지 않는다는 보장이 없습니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
- (void) sendGameMessage: (id __nullable)  extraData
playerID: (NSString *)  playerID 

받는 사람에게 게임 관련 메시지를 보냅니다.

메시지 내용은 완전히 애플리케이션에 달려 있습니다. 메시지는 지정된 로컬 플레이어 ID에서 시작됩니다. 이는 메시지가 전송된다는 보장이 없고 수신자가 이 발신자에게 응답을 보내지 않는 파이어 앤 포겟(fire-and-forget) 방법입니다. 이 메서드는 gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) 대리자 콜백이 메시지된 후에만 호출해야 합니다. GCKGameManagerChannel가 아직 수신자의 게임 관리자에 연결되어 있지 않은 경우 gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) 위임 콜백을 전송합니다.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
playerIDThe ID of the controllable player sending this message.
- (instancetype) initWithNamespace: (NSString *)  protocolNamespace

지정된 초기화 메서드입니다.

지정된 네임스페이스로 새 GCKCastChannel를 구성합니다.

Parameters
protocolNamespaceThe namespace.

GCKGenericChannel에 구현되었습니다.

- (void) didReceiveTextMessage: (NSString *)  message

이 채널에서 문자 메시지를 받으면 호출됩니다.

기본 구현은 노옵스(no-ops)입니다.

Parameters
messageThe message.
- (BOOL) sendTextMessage: (NSString *)  message

이 채널에 문자 메시지를 보냅니다.

Parameters
messageThe message.
반환 값
성공 시 YES, 채널을 보낼 수 없거나 현재 전송 버퍼가 가득 찼기 때문에 메시지를 보낼 수 없는 경우 NO입니다.
Deprecated:
자세한 오류 정보를 제공하는 sendTextMessage:error:를 사용합니다.
- (BOOL) sendTextMessage: (NSString *)  message
error: (GCKError *__nullable *__nullable)  error 

이 채널에 문자 메시지를 보냅니다.

Parameters
messageThe message.
errorA pointer at which to store the error result. May be nil.
반환 값
성공 시 YES 또는 메시지를 보낼 수 없는 경우 NO.
- (NSInteger) generateRequestID

새 메시지의 요청 ID를 생성합니다.

반환 값
생성된 ID 또는 채널이 현재 연결되어 있지 않은 경우 kGCKInvalidRequestID입니다.
- (NSNumber * __nullable) generateRequestNumber

generateRequestID의 결과를 NSNumber로 래핑하는 편의 메서드입니다.

반환 값
생성된 ID 또는 채널이 현재 연결되어 있지 않은 경우 nil입니다.
- (void) didConnect

채널이 연결되었을 때 호출되어 이제 이 채널을 통해 Cast 기기와 메시지를 주고받을 수 있습니다.

기본 구현은 노옵스(no-ops)입니다.

- (void) didDisconnect

채널이 연결 해제되었을 때 호출되어 더 이상 이 채널을 통해 Cast 기기와 메시지를 주고받을 수 없습니다.

기본 구현은 노옵스(no-ops)입니다.

부동산 세부정보

- (id<GCKGameManagerChannelDelegate>) delegate
readwritenonatomicweak

GCKGameManagerChannel에서 알림을 받기 위한 위임입니다.

- (GCKGameManagerState*) currentState
readnonatomicstrong

게임 관리자의 현재 상태입니다.

- (NSString*) lastUsedPlayerID
readnonatomiccopy

이 세션에서 사용되는 마지막으로 제어 가능한 플레이어 ID입니다.

수신기로 설정된 제어 가능한 플레이어가 없는 경우 nil일 수 있습니다.

참고 항목
- sendPlayerAvailableRequest:
- (BOOL) isInitialConnectionEstablished
readnonatomicassign

채널이 수신자의 게임 관리자와 연결되어 있으며 상호작용할 준비가 되었는지 여부

이 메서드는 채널을 만든 시점부터 NO를 반환합니다.

반환 값
채널이 수신자의 게임 관리자에 연결되어 있으며 상호작용할 준비가 되었다면 YES, 그 외의 경우에는 NO
- (NSString*) protocolNamespace
readnonatomiccopyinherited

채널의 네임스페이스입니다.

- (BOOL) isConnected
readnonatomicassigninherited

이 채널이 현재 연결되어 있는지 여부를 나타내는 플래그입니다.

- (GCKDeviceManager*) deviceManager
readnonatomicweakinherited

채널이 등록된 기기 관리자입니다(있는 경우).

Deprecated:
지원 중단된 GCKDeviceManager 클래스에 등록되지 않은 채널인 경우 nil입니다.