Blocks in Queue with MKBlockQueue:
*Chain Blocks in a Queue with MKBlockQueue
MKBlockQueue allows you to create a chain of blocks and execute them one after the other in a queue. Compared with NSOperation, with MKBlockQueue you decide yourself when a block is complete and when you want the queue to continue. You can also pass data from one block to the next.
https://github.com/MKGitHub/MKBlockQueue