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.