title: Where does arriving remote data fit into the MVC model
body: <p>I read this question: <a href="https://stackoverflow.com/questions/5674879/understanding-mvc-pattern-used-in-ios-apps">Understanding MVC pattern used in iOS apps</a>, and loaded and ran the <a href="http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html" rel="nofollow noreferrer">sample</a> and found it helpful to understand how to collect external data such as images from the web. I can see how the IconDowloader works with the ViewController to collect the images and return them to the ViewController via a delegate.</p>
  
  <p>I do not understand where the IconDownloader (or any 'helper' that retrieves data from an external source) fits into the MVC model. It seems to be bolted onto the side of the controller to me.</p>
  
  <p>Is it part of the controller?</p>