Как определить HMAccessory
как мост? Возможно, я что-то пропустил, но я не могу найти HMServiceType
или HMCharacteristicType
, которые соответствуют мосту. Любая помощь приветствуется.
Идентификация аксессуара моста в HomeKit
Ответы (2)
Существует свойство category: HMAccessoryCategoryType
в HMAccessory
, где HMAccessoryCategoryTypeBridge, по-видимому, представляет собой мост. В онлайн-документах, похоже, отсутствует множество новых свойств и функций, представленных в iOS9. Можно также использовать uniqueIdentifiersForBridgedAccessories: [NSUUID]?
для HMAccessory, который возвращает ненулевое значение, если аксессуар является мостом.
person
Christian R
schedule
23.01.2016
Узнать, является ли аксессуар мостом, можно по следующему коду при осмотре конкретного аксессуара:
if accessory.category.categoryType == HMAccessoryCategoryTypeBridge {
print("I'M A BRIDGE")
}
person
Paul Bonneville
schedule
10.10.2016