iOS development: Grand Central Dispatch
What you should know
1. Evolution of GCD:
What is Grand Central Dispatch?
Challenge: Optimizing the collection view
Solution: Optimizing the collection view
2. Working with Queues:
What are queues?
The main queue
The global queue
Developing a custom queue
Challenge: Download images in a collection view
Solution: Download images in a collection view
3. Asychronous vs. Synchronous Execution:
What are async and sync programming?
Challenge: Load images in a collection view
Solution: Load images in a collection view
4. Concurrency vs. Parallelism:
What are deadlocks?
Avoiding deadlocks using dispatch_async
Challenge: Resolving a deadlock
Solution: Resolving a deadlock
Digging deeper into GCD's API
There are currently no items in your shopping cart.