Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы HomeKit ссылка на протокол HMAccessoryBrowserDelegate

Опции
Развертывание Target:

На этой странице
Язык:

HMAccessoryBrowserDelegate

Наследование


Не применимый

Соответствует


Оператор импорта


Swift

import HomeKit

Objective C

@import HomeKit;

Доступность


Доступный в iOS 8.0 и позже.

HMAccessoryBrowserDelegate определяет интерфейс для HMAccessoryBrowser объект уведомить его делегата новых аксессуаров.

  • Сообщает делегату, что был обнаружен новый аксессуар.

    Объявление

    Swift

    optional func accessoryBrowser(_ browser: HMAccessoryBrowser, didFindNewAccessory accessory: HMAccessory!)

    Objective C

    - (void)accessoryBrowser:(HMAccessoryBrowser *)browser didFindNewAccessory:(HMAccessory *)accessory

    Параметры

    browser

    Браузер, обнаруживший новый аксессуар.

    accessory

    Новый аксессуар.

    Оператор импорта

    Objective C

    @import HomeKit;

    Swift

    import HomeKit

    Доступность

    Доступный в iOS 8.0 и позже.

  • Сообщает делегату, что новый аксессуар больше не доступен в браузере.

    Объявление

    Swift

    optional func accessoryBrowser(_ browser: HMAccessoryBrowser, didRemoveNewAccessory accessory: HMAccessory!)

    Objective C

    - (void)accessoryBrowser:(HMAccessoryBrowser *)browser didRemoveNewAccessory:(HMAccessory *)accessory

    Параметры

    browser

    Браузер.

    accessory

    Аксессуар, который больше не доступен.

    Обсуждение

    Общая причина аксессуара, чтобы больше не быть доступной состоит в том, потому что она была добавлена к дому и не является таким образом больше новым аксессуаром.

    Оператор импорта

    Objective C

    @import HomeKit;

    Swift

    import HomeKit

    Доступность

    Доступный в iOS 8.0 и позже.