Concurrency and Grand Central Dispatch in iOS



Concurrency and Grand Central Dispatch in iOS

Concurrency and Grand Central Dispatch in iOS

If you’re currently interviewing for an iOS dev position, then get ready to explain Concurrency and GCD in iOS!

In this tutorial, I provide a high-level overview of Concurrency and Grand Central Dispatch (GCD). That way you can understand the concepts behind this fundamental topic and ultimately nail that technical interview!

#swift #ios #softwareengineer

00:00 Intro
00:27 Threads
01:28 Queues
02:43 Main Queue
03:31 Background Queue
04:28 Serial vs Concurrent
05:08 Serial Queues
05:55 Concurrent Queue
06:51 Race Condition
07:28 Synchronous vs Asynchronous
07:48 Synchronous
08:31 Asynchronous
09:36 Thread Safety

Comments are closed.