HomeKit 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HomeKit 네임스페이스는 홈 자동화 디바이스에 대한 제어 및 액세스를 제공합니다.
클래스
인터페이스
IHMAccessoryBrowserDelegate |
프로토콜 HMAccessoryBrowserDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
IHMAccessoryDelegate |
프로토콜 HMAccessoryDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
IHMCameraSnapshotControlDelegate |
프로토콜 HMCameraSnapshotControlDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
IHMCameraStreamControlDelegate |
프로토콜 HMCameraStreamControlDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
IHMHomeDelegate |
프로토콜 HMHomeDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
IHMHomeManagerDelegate |
프로토콜 HMHomeManagerDelegate의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
열거형
설명
iOS 8에 도입된 HomeKit 네임스페이스는 홈 자동화 디바이스의 제어 및 액세스를 제공합니다.
홈 키트를 사용하는 홈 자동화는 Apple의 홈 자동화 프로토콜에 의존합니다. 홈 키트를 사용하면 애플리케이션에서 다음을 수행할 수 있습니다.
- 액세서리 및 서비스를 검색하고 영구 구성 저장소에 추가합니다.
- 영구 구성 저장소를 읽고 씁니다.
- 액세서리 및 서비스와 통신합니다.
많은 HomeKit 개체에는 속성이 있습니다 UniqueIdentifier
. 이 속성은 내부 데이터베이스의 키로 간주될 수 있습니다. 문제의 개체가 에서 HMHome제거되지 않는 한 지속적입니다. 개체가 다시 추가되면 값이 같더라도 다른 식별자가 있습니다.