Concurrency

iOS

Semaphore In GCD

One of the often overlooked objects in Grand Central Dispatch is semaphore -- they smell like legacy and look weird. However, semaphore is a useful tool for managing asynchronous processes.

Read