Технологический РадарТехнологический Радар
Adopt

GCD (Grand Central Dispatch)

GCD – фреймворк, содержащий в себе языковые конструкции, позволяющие нам комфортно и достаточно просто управлять потоками, задачами для выполнения и ресурсами, которые нам необходимо захватить. GCD работает на системном уровне, таким образом он может удовлетворить потребности всех запущенных приложений на девайсе, при этом управляя ресурсами эффективно.

Наш опыт

Приложение Золотое Яблоко и основные модули используют GCD для работы с многопоточностью. Так же используются инструменты для распараллеливания задач, такие как DispatchGroup, DispatchSemaphore.

Полезные ссылки