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

addExecutionBlock(_:)

Adds the specified block to the receiver’s list of blocks to perform. 指定されたブロックをレシーバの持つブロックのリストに加えて、実行します。

Declaration 宣言

func addExecutionBlock(_ block: @escaping () -> Void)

Parameters パラメータ

block

The block to add to the receiver’s list. The block should take no parameters and have no return value. レシーバの持つリストに加えるブロック。ブロックは、パラメータを取らずそして戻り値が無いようにしてください。

Discussion 議論

The specified block should not make any assumptions about its execution environment. 指定されたブロックは、それの実行環境について何らかの仮定をするべきではありません。

Calling this method while the receiver is executing or has already finished causes an NSInvalidArgumentException exception to be thrown. レシーバが実行しているまたは既に終了している時にこのメソッドを呼び出すことは、NSInvalidArgumentException例外がスローされるようにします。

See Also 参照

Managing the Blocks in the Operation 演算中のブロックを管理する