init(with: Protocol)
Returns an NSXPCInterface instance for a given protocol.
与えられたプロトコルに対するNSXPCInterfaceインスタンスを返します。
Availability 有効性
Technology
class NSXPCInterface : NSObject
This object holds all information about the interface of an exported object or remote object proxy. It describes what messages are allowed, what kinds of objects are allowed as arguments, what the signature of any reply blocks are, and information about additional proxy objects. このオブジェクトは、エクスポートオブジェクトまたはリモートオブジェクトプロキシのインターフェイスについての全ての情報を保持します。それが記述するのは、どんなメッセージが可能か、どんな種類のオブジェクトが引数として可能か、どんなシグネチャのいくつの応答ブロックがあるか、および追加的プロキシオブジェクトについての情報です。
init(with: Protocol)
var `protocol`: Protocol
func classes(for: Selector, argumentIndex : Int, ofReply : Bool) -> Set<AnyHashable>
func forSelector (Selector, argumentIndex : Int, ofReply : Bool) -> NSXPCInterface?
func setClasses (Set<AnyHashable>, for: Selector, argumentIndex : Int, ofReply : Bool)
func setInterface (NSXPCInterface, for: Selector, argumentIndex : Int, ofReply : Bool)
protocol NSXPCProxyCreating
class NSXPCConnection
class NSXPCCoder