+ blockOperationWithBlock:
NSBlockOperation
object and adds the specified block to it.
NSBlockOperation
オブジェクトを作成して返します、そして指定されたブロックをそれに加えます。
- addExecutionBlock:
executionBlocks
Availability 有効性
Technology
@interface NSBlockOperation : NSOperation
The NSBlock
class is a concrete subclass of NSOperation
that manages the concurrent execution of one or more blocks. You can use this object to execute several blocks at once without having to create separate operation objects for each. When executing more than one block, the operation itself is considered finished only when all blocks have finished executing.
NSBlock
クラスは、NSOperation
の具体的なサブクラスです、それは、1つ以上のブロックの共同実行を管理します。あなたはこのオブジェクトを使って、一度に幾つかのブロックを、それぞれに対して個々のオペレーションオブジェクトを作成する必要なしに実行することができます。ひとつ以上のブロックを実行する時、それ自体のオペレーションがやり終えられたとみなされるのはただ全てのブロックが実行をやり終えた時のみです。
Blocks added to a block operation are dispatched with default priority to an appropriate work queue. The blocks themselves should not make any assumptions about the configuration of their execution environment. あるブロック演算に加えられるブロックは、省略時の優先度で適切なワークキューに向けてディスパッチされます。ブロックそれら自体は、それらの実行環境の構成設定について何らかの仮定をすべきではありません。
For more information about blocks, see Blocks Programming Topics. ブロックについてのさらなる情報として、Blocks Programming Topicsを見てください。
+ blockOperationWithBlock:
NSBlockOperation
object and adds the specified block to it.
NSBlockOperation
オブジェクトを作成して返します、そして指定されたブロックをそれに加えます。
- addExecutionBlock:
executionBlocks
NSOperation
NSOperationQueue
NSInvocationOperation