Synchronize the execution of two different tasks (or blocks)

Sometimes we face the following problem: We have two tasks (or blocks) and we get errors because of the wrong synchonization. The reason is that the second block needs the first task to be completed. Imagine that the second task carries data processing in a NSMutableArray and this array gets data from a web service

Continue reading Synchronize the execution of two different tasks (or blocks)