RingSeven/ios-competency-test — pull request #1 by arogers1 (2014-08-29 16:53:56+00:00)
Title: Project completed

Some comments on the project:

I took the full 2 hours so I could add a couple bells and whistles. I created a subclass of UIImageView called AsynchLoadImageView that loads its image asynchronously so all the image loading doesn't hang up the UI. I also created an asynchronous data loading object, AsynchFriendData, which loads the detail friend data on a background thread as soon as the table view is loaded so the UI will appear to be loaded near instantaneously when the user clicks on the detail table cell. This object also caches the data, preventing the detail friend requests from being called more than once. I also added an embedded collection view on the detail page to display the photos, but unfortunately the urls that are returned for those photos require some usage of the Flickr API to display correctly, and I didn't have time to implement the Flickr API. Hopefully you like what I've done. Thanks again for this opportunity.