init
TypeScriptstatic init(protocol: string): NSXPCInterfaceSwift declarationinit(with protocol: Protocol)class · iOS 6.0+ · SDK 27.1
class NSXPCInterfacestatic init(protocol: string): NSXPCInterfaceSwift declarationinit(with protocol: Protocol)get protocol(): stringSwift declarationunowned(unsafe) var `protocol`: Protocol { get set }set protocol(value: string)Swift declarationunowned(unsafe) var `protocol`: Protocol { get set }7 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NSXPCInterface.setClasses(_:for:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.classes(for:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.setInterface(_:for:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.forSelector(_:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.setXPCType(_:for:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.xpcType(for:argumentIndex:ofReply:)
Objective-C selectors cannot cross the bridge.
NSXPCInterface.init()
inherited init: cannot prove legal (class declares 2 custom initializers)