MCNearbyServiceBrowserDelegate
Наследование
Не применимый
Оператор импорта
Swift
import MultipeerConnectivity
Objective C
@import MultipeerConnectivity;
Доступность
Доступный в iOS 7.0 и позже.
MCNearbyServiceBrowserDelegate
протокол определяет методы это a MCNearbyServiceBrowser
делегат объекта может реализовать для обработки связанных с браузером событий.
-
Вызванный, когда браузеру не удалось начать просматривать для коллег.
Объявление
Swift
optional func browser(_
browser
: MCNearbyServiceBrowser!, didNotStartBrowsingForPeerserror
: 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!, foundPeerpeerID
: MCPeerID!, withDiscoveryInfoinfo
: [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 и позже.
-
браузер (_: lostPeer:) - browser:lostPeer:
ТребуемыйВызванный, когда потеряна соседняя коллега. (требуемый)
Объявление
Swift
func browser(_
browser
: MCNearbyServiceBrowser!, lostPeerpeerID
: MCPeerID!)Objective C
- (void)browser:(MCNearbyServiceBrowser *)
browser
lostPeer:(MCPeerID *)peerID
Параметры
browser
Объект браузера, потерявший соседнюю коллегу.
peerID
Уникальный идентификатор потерянной соседней коллеги.
Обсуждение
Этот обратный вызов сообщает Вашему приложению, что приглашения больше не могут отправляться коллеге, и что Ваше приложение должно удалить ту коллегу из своего пользовательского интерфейса.
Оператор импорта
Objective C
@import MultipeerConnectivity;
Swift
import MultipeerConnectivity
Доступность
Доступный в iOS 7.0 и позже.