HMAccessoryBrowserDelegate
Наследование
Не применимый
Оператор импорта
Swift
import HomeKit
Objective C
@import HomeKit;
Доступность
Доступный в iOS 8.0 и позже.
HMAccessoryBrowserDelegate
определяет интерфейс для HMAccessoryBrowser
объект уведомить его делегата новых аксессуаров.
-
Сообщает делегату, что был обнаружен новый аксессуар.
Объявление
Swift
optional func accessoryBrowser(_
browser
: HMAccessoryBrowser, didFindNewAccessoryaccessory
: 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, didRemoveNewAccessoryaccessory
: HMAccessory!)Objective C
- (void)accessoryBrowser:(HMAccessoryBrowser *)
browser
didRemoveNewAccessory:(HMAccessory *)accessory
Параметры
browser
Браузер.
accessory
Аксессуар, который больше не доступен.
Обсуждение
Общая причина аксессуара, чтобы больше не быть доступной состоит в том, потому что она была добавлена к дому и не является таким образом больше новым аксессуаром.
Оператор импорта
Objective C
@import HomeKit;
Swift
import HomeKit
Доступность
Доступный в iOS 8.0 и позже.