One Logo Pool Ball
Foundation · IOS API REFERENCE

NSXPCInterface

class · iOS 6.0+ · SDK 27.1

class NSXPCInterface

Members (3)

init · iOS 6.0+

init

TypeScript
static init(protocol: string): NSXPCInterface
Swift declaration
init(with protocol: Protocol)
get · iOS 6.0+

protocol

TypeScript
get protocol(): string
Swift declaration
unowned(unsafe) var `protocol`: Protocol { get set }
set · iOS 6.0+

protocol

TypeScript
set protocol(value: string)
Swift declaration
unowned(unsafe) var `protocol`: Protocol { get set }

Skipped declarations

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)

All Foundation types →