[iOS] NSOperation の maxConcurrentOperationCount を設定して同時実行スレッドを制限する


NSOperation の同時実行スレッドを制限するには maxConcurrentOperationCount を設定することで実現できます。

例えば、メインスレッド以外に最大2スレッドまで実行させたい場合、以下のように設定します。

sharedQueue = [[NSOperationQueue alloc] init];
sharedQueue.maxConcurrentOperationCount = 2;

以上です。

  1. コメントはまだありません。

  1. トラックバックはまだありません。