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
演算中のブロックを管理する
init(block: () -> Void)
Creates and returns an NSBlockOperation
object and adds the specified block to it.
NSBlockOperation
オブジェクトを作成して返します、そして指定されたブロックをそれに加えます。