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 *)browserdidNotStartBrowsingForPeers:(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 *)browserfoundPeer:(MCPeerID *)peerIDwithDiscoveryInfo:(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 *)browserlostPeer:(MCPeerID *)peerIDПараметры
browserОбъект браузера, потерявший соседнюю коллегу.
peerIDУникальный идентификатор потерянной соседней коллеги.
Обсуждение
Этот обратный вызов сообщает Вашему приложению, что приглашения больше не могут отправляться коллеге, и что Ваше приложение должно удалить ту коллегу из своего пользовательского интерфейса.
Оператор импорта
Objective C
@import MultipeerConnectivity;Swift
import MultipeerConnectivityДоступность
Доступный в iOS 7.0 и позже.
