You can watch this episode by subscribing to Cocoacasts Plus.

Swift and Cocoa Essentials

What Is the Main Thread

Swift and Cocoa Essentials
1 Threads, Queues, and Concurrency 12:02
2 What Is the Main Thread Plus 09:29
3 Increasing Performance Through Caching Plus 16:13
4 What Is Asynchronous Programming Plus 03:58

Even though threading and concurrency are more advanced concepts, you need to understand the basics regardless of your level of experience. The devices we develop applications for are powered by multicore processors and it's important to take advantage of that power.

Purchase Course

Purchase Swift and Cocoa Essentials and access it whenever you want and for as long as you want.

Join Cocoacasts Plus

Join Cocoacasts Plus and access every 350+ tutorials including Swift and Cocoa Essentials.

Next Episode "Increasing Performance Through Caching"