Advertisement
Guest User

Untitled

a guest
Jan 20th, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     NSOperationQueue *operationQueue = [[NSOperationQueue alloc] init];
  2.     [operationQueue setMaxConcurrentOperationCount:0];
  3.     for (int i = 0; i < 30; i++){
  4.         NSOperation *operation = [NSBlockOperation blockOperationWithBlock:^{
  5.             sleep(3);
  6.             NSLog(@"operation finished: %d\n", i);
  7.         }];
  8.         [operation setQueuePriority:i];
  9.         [operationQueue addOperation:operation];
  10.     }
  11.     [operationQueue setMaxConcurrentOperationCount:1];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement