LazyTableImages: Populating UITableView content asynchronously
Version 6.0, 2015-09-09
Upgraded to the iOS 9.0 SDK, now uses NSURLSession.
(Full Revision History)
Xcode 7 or later, iOS 9.0 SDK or later
iOS 8.0 or later
This sample demonstrates a multi-stage approach to loading and displaying a UITableView. It displays the top paid iOS apps on Apple's App Store.
It begins by loading the relevant text from the RSS feed so the table can load as quickly as possible, then downloads the app icons for each row asynchronously so the user interface is more responsive.