Grand Central Dispatch is in some sense a mail-box (message queue) type messaging system. And as erlang has proved that you can use message queue to achieve synchronisation, you can use GCD to effectively setup critical section.
Grand Central Dispatch is in some sense a mail-box (message queue) type messaging system. And as erlang has proved that you can use message queue to achieve synchronisation, you can use GCD to effectively setup critical section.