Initializer

init(target:selector:object:)

Returns an NSThread object initialized with the given arguments. 与えられた引数それらで初期化されたNSThreadオブジェクトを返します。

Declaration 宣言

convenience init(target: Any, 
        selector: Selector, 
          object argument: Any?)

Parameters パラメータ

target

The object to which the message specified by selector is sent. それに対してselectorによって指定されたメッセージが送られるオブジェクト。

selector

The selector for the message to send to target. This selector must take only one argument and must not have a return value. targetに送るメッセージに対するセレクタ。このセレクタは、ただ1つの引数を取らなければなりません、そして戻り値を持ってはいけません。

argument

The single argument passed to the target. May be nil. ターゲットに渡されるただ1つの引数。nilかもしれません。

Return Value 戻り値

An NSThread object initialized with the given arguments. あるNSThreadオブジェクト、与えられた引数で初期化されます。

Discussion 議論

The objects target and argument are retained during the execution of the detached thread. They are released when the thread finally exits. オブジェクトtargetargumentは、この分離されたスレッドの遂行の間、保持されます。それらは、スレッドが最終的に退出する時に解放されます。

See Also 参照

Initializing an NSThread Object NSThreadオブジェクトを初期化する

Related Documentation 関連文書