GCKDevice 클래스
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
NSObject, <NSCopying>, <NSCoding>을 상속합니다.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
이 기기가 다른 기기와 동일한 실제 기기를 참조하는지 테스트합니다.
두 GCKDevice 객체의 카테고리, 기기 ID, IP 주소, 서비스 포트, 프로토콜 버전이 모두 동일하면 YES
를 반환합니다.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
기기가 지정된 기능을 지원하는 경우 YES
를 반환합니다.
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
객체에 임의의 속성을 설정합니다.
맞춤 기기 제공업체가 Cast가 아닌 기기의 기기별 정보를 저장하는 데 사용할 수 있습니다.
- Parameters
-
attribute | The attribute value, which must be key-value coding compliant, and cannot be nil . |
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (NSObject<NSCoding> * __nullable) attributeForKey: |
|
(NSString *) |
key |
|
객체에서 속성을 조회합니다.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- 반환 값
- 속성의 값입니다. 해당 속성이 없는 경우
nil
입니다.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
객체에서 속성을 삭제합니다.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
점 표기법으로 표시된 기기의 IPv4 주소입니다.
네트워크 요청을 할 때 사용됩니다.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
기기의 별칭입니다.
'거실'과 같이 사용자가 할당할 수 있는 이름입니다.
- (NSString*) manufacturer |
|
readwritenonatomiccopy |
기기의 제조업체 이름입니다.
- Deprecated:
- 대신 modelName 또는 맞춤 속성을 사용하세요.
현재 실행 중인 수신기 애플리케이션에서 보고한 상태 텍스트입니다(있는 경우).
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
이 기기가 로컬 네트워크에 있는 경우 YES입니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[],[],null,[]]