In this challenge, you are asked to fix broken code that needs to be fixed using the main queue. The main queue is helpful to know because this is where the UI is updated and it should not be blocked.
(upbeat music) … - [Instructor] The following app features images … from the Flickr API and loads them into a collection view … before saving them to core data … so that they're accessible without internet. … If you scroll down and back up again, … you notice that the first two image flicker after a moment … and also in some cases, the cells repeat the same image, … as you can see here. … We therefore need to ensure that the image updated … is the right image for the cell … and that you're also caching the images … so that you can save our users' data. … …
Skill Level Intermediate
1. Evolution of GCD
2. Working with Queues
3. Asychronous vs. Synchronous Execution
4. Concurrency vs. Parallelism
What are deadlocks?1m 21s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.