Hour 22. Grand Central Dispatch: Using Queues and Threading

What You’ll Learn in This Hour

Exploring the Grand Central Dispatch mechanism with blocks

Using a queue

Using a concurrent queue

Getting Started with Concurrency

Concurrency refers to the ability of a computer to run more than one task at the same time. Because all processor operations are carried out by the computer’s processor, the capabilities of the processor come into play with concurrency.

By the Way: Running Multiple Tasks at the Same Time—What It Doesn’t Mean

When talking about concurrency, people are referring to processor tasks. A program can send a request to a printer to print a page, and the computer can continue processing other tasks while the printer chugs away. ...

Get Sams Teach Yourself Objective-C in 24 Hours now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.