init
TypeScriptstatic initBrowserSession(browser: MCNearbyServiceBrowser, session: MCSession): Promise<MCBrowserViewController>Swift declarationinit(browser: MCNearbyServiceBrowser, session: MCSession)class · iOS 7.0+ · Deprecated in iOS 27.0 · SDK 27.1
class MCBrowserViewControllerstatic initBrowserSession(browser: MCNearbyServiceBrowser, session: MCSession): Promise<MCBrowserViewController>Swift declarationinit(browser: MCNearbyServiceBrowser, session: MCSession)static initServiceTypeSession(serviceType: string, session: MCSession): Promise<MCBrowserViewController>Swift declarationconvenience init(serviceType: String, session: MCSession)get browser(): Promise<(MCNearbyServiceBrowser) | null>Swift declarationvar browser: MCNearbyServiceBrowser? { get }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any MCBrowserViewControllerDelegate)? { get set }setDelegate(value?: (Implements<MCBrowserViewControllerDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any MCBrowserViewControllerDelegate)? { get set }get maximumNumberOfPeers(): Promise<number>Swift declarationvar maximumNumberOfPeers: Int { get set }setMaximumNumberOfPeers(value: number): Promise<void>Swift declarationvar maximumNumberOfPeers: Int { get set }get minimumNumberOfPeers(): Promise<number>Swift declarationvar minimumNumberOfPeers: Int { get set }setMinimumNumberOfPeers(value: number): Promise<void>Swift declarationvar minimumNumberOfPeers: Int { get set }get session(): Promise<MCSession>Swift declarationvar session: MCSession { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MCBrowserViewController.init()
inherited init: cannot prove legal (class declares 2 custom initializers)