One Logo Pool Ball
MultipeerConnectivity · IOS API REFERENCE

MCNearbyServiceBrowser

class · iOS 7.0+ · Deprecated in iOS 27.0 · SDK 27.1

class MCNearbyServiceBrowser

Members (8)

init · iOS 7.0+ · Deprecated in iOS 27.0

init

TypeScript
static init(myPeerID: MCPeerID, serviceType: string): MCNearbyServiceBrowser
Swift declaration
init(peer myPeerID: MCPeerID, serviceType: String)
method · iOS 7.0+ · Deprecated in iOS 27.0

invitePeer

TypeScript
invitePeer(peerID: MCPeerID, session: MCSession, context: (ArrayBuffer) | null, timeout: number): void
Swift declaration
func invitePeer(_ peerID: MCPeerID, to session: MCSession, withContext context: Data?, timeout: TimeInterval)
method · iOS 7.0+ · Deprecated in iOS 27.0

startBrowsingForPeers

TypeScript
startBrowsingForPeers(): void
Swift declaration
func startBrowsingForPeers()
method · iOS 7.0+ · Deprecated in iOS 27.0

stopBrowsingForPeers

TypeScript
stopBrowsingForPeers(): void
Swift declaration
func stopBrowsingForPeers()
get · iOS 7.0+ · Deprecated in iOS 27.0

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any MCNearbyServiceBrowserDelegate)? { get set }
set · iOS 7.0+ · Deprecated in iOS 27.0

delegate

TypeScript
set delegate(value: (Implements<MCNearbyServiceBrowserDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any MCNearbyServiceBrowserDelegate)? { get set }
get · iOS 7.0+ · Deprecated in iOS 27.0

myPeerID

TypeScript
get myPeerID(): MCPeerID
Swift declaration
var myPeerID: MCPeerID { get }
get · iOS 7.0+ · Deprecated in iOS 27.0

serviceType

TypeScript
get serviceType(): string
Swift declaration
var serviceType: String { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MCNearbyServiceBrowser.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All MultipeerConnectivity types →