Instance Method インスタンスメソッド

interfaceForSelector:argumentIndex:ofReply:

Returns the interface previously set for the specified selector and parameter. 以前にこの指定されたセレクタおよびパラメータに対して設定されたインターフェイスを返します。

Declaration 宣言

- (NSXPCInterface *)interfaceForSelector:(SEL)sel 
                           argumentIndex:(NSUInteger)arg 
                                 ofReply:(BOOL)ofReply;

Parameters パラメータ

sel

Specifies which method in the protocol you want information about. そのプロトコルのどのメソッドについてあなたが情報を望むのか指定します。

arg

Specifies the position (starting at index 0) of the parameter for which you want to obtain the current interface. This may be either the position of a parameter in the method itself or the position in its reply block. それに対してあなたが現在のインターフェイスを入手したいパラメータの位置(インデックス0で始まる)を指定します。これは、メソッドそれ自体におけるあるパラメータの位置またはそれの応答ブロックにおける位置のどちらでもありえます。

ofReply

Pass YES if arg is an index into the parameters of the reply block, or NO if it is an index into the parameters of the method itself. YESをもしargが応答ブロックのパラメータへのインデックスであるならば、またはNOをもしそれがメソッドそれ自体のパラメータへのインデックスであるならば、渡してください。

Discussion 議論

See setInterface:forSelector:argumentIndex:ofReply: for more explanation. setInterface:forSelector:argumentIndex:ofReply:をさらなる説明のために見てください。