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

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

Разработчик

Ссылка платформы MultipeerConnectivity ссылка на протокол MCNearbyServiceBrowserDelegate

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

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

MCNearbyServiceBrowserDelegate

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


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

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


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


Swift

import MultipeerConnectivity

Objective C

@import MultipeerConnectivity;

Доступность


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

MCNearbyServiceBrowserDelegate протокол определяет методы это a MCNearbyServiceBrowser делегат объекта может реализовать для обработки связанных с браузером событий.

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

    Объявление

    Swift

    optional func browser(_ browser: MCNearbyServiceBrowser!, didNotStartBrowsingForPeers error: NSError!)

    Objective C

    - (void)browser:(MCNearbyServiceBrowser *)browser didNotStartBrowsingForPeers:(NSError *)error

    Параметры

    browser

    Объект браузера, которому не удалось начать просматривать.

    error

    Ошибочное указание объекта, что пошло не так, как надо.

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

    Objective C

    @import MultipeerConnectivity;

    Swift

    import MultipeerConnectivity

    Доступность

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

  • Вызванный, когда найдена соседняя коллега. (требуемый)

    Объявление

    Swift

    func browser(_ browser: MCNearbyServiceBrowser!, foundPeer peerID: MCPeerID!, withDiscoveryInfo info: [NSObject : AnyObject]!)

    Objective C

    - (void)browser:(MCNearbyServiceBrowser *)browser foundPeer:(MCPeerID *)peerID withDiscoveryInfo:(NSDictionary *)info

    Параметры

    browser

    Объект браузера, нашедший соседнюю коллегу.

    peerID

    Уникальный идентификатор найденной коллеги.

    info

    Информационный словарь, распространенный обнаруженным равноправным узлом. Для получения дополнительной информации о содержании этого словаря см. документацию для initWithPeer:discoveryInfo:serviceType: в ссылке класса MCNearbyServiceAdvertiser.

    Обсуждение

    Коллега ID, предоставленный для этого метода делегата, может использоваться, чтобы пригласить соседнюю коллегу присоединяться к сеансу.

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

    Objective C

    @import MultipeerConnectivity;

    Swift

    import MultipeerConnectivity

    Доступность

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

  • Вызванный, когда потеряна соседняя коллега. (требуемый)

    Объявление

    Swift

    func browser(_ browser: MCNearbyServiceBrowser!, lostPeer peerID: MCPeerID!)

    Objective C

    - (void)browser:(MCNearbyServiceBrowser *)browser lostPeer:(MCPeerID *)peerID

    Параметры

    browser

    Объект браузера, потерявший соседнюю коллегу.

    peerID

    Уникальный идентификатор потерянной соседней коллеги.

    Обсуждение

    Этот обратный вызов сообщает Вашему приложению, что приглашения больше не могут отправляться коллеге, и что Ваше приложение должно удалить ту коллегу из своего пользовательского интерфейса.

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

    Objective C

    @import MultipeerConnectivity;

    Swift

    import MultipeerConnectivity

    Доступность

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