- initWithInvocation:
NSInvocationOperation
object initialized with the specified invocation object.
指定された発動オブジェクトで初期化されたNSInvocationOperation
オブジェクトを返します。
NSInvocationOperation
object initialized with the specified target and selector.
指定されたターゲトとセレクタで初期化されたNSInvocationOperation
オブジェクトを返します。
Availability 有効性
Technology
- (instancetype)initWithTarget:(id)target
selector:(SEL)sel
object:(id)arg;
target
The object defining the specified selector. 指定されたセレクタを定義しているオブジェクト。
sel
The selector to invoke when running the operation. The selector may take 0 or 1 parameters; if it accepts a parameter, the type of that parameter must be id
. The return type of the method may be void
, a scalar value, or an object that can be returned as an id
type.
演算が動作している時に発動することになるセレクタ。セレクタは、0または1のパラメータをとるかもしれません;それがあるパラメータを受け入れるならば、そのパラメータの型はid
でなければなりません。メソッドの戻り型は、void
、あるスカラー値、またはid
型として返されることができるオブジェクトであるかもしれません。
arg
The parameter object to pass to the selector. If the selector does not take an argument, specify nil
.
セレクタに渡すことになるパラメータオブジェクト。セレクタが引数を取らないならば、nil
を指定してください。
An initialized NSInvocation
object or nil
if the target object does not implement the specified selector.
初期化されたNSInvocation
オブジェクトまたはnil
、もしターゲットオブジェクトがこの指定されたセレクタを実装しないならば。
If you specify a selector with a non-void return type, you can get the return value by calling the result
method after the operation finishes executing. The receiver tells the invocation object to retain its arguments.
あなたがセレクタを非voidの戻り型で選択するならば、あなたは戻り型を取得することがresult
メソッドをその演算が遂行を完了する後に呼び出すことによって可能です。レシーバは、発動オブジェクトにそれの引数を保持するように伝えます。
- initWithInvocation:
NSInvocationOperation
object initialized with the specified invocation object.
指定された発動オブジェクトで初期化されたNSInvocationOperation
オブジェクトを返します。