title: Where should I put the code that loads data using NSURLRequest?
body: <p>I'm developing my first iPhone app that downlaods some JSON data and presents it in a series of UITableView. I have a fundamental question about the place in the code where I should put the NSURLRequest.</p>
  
  <p>Most of the samples I've studied, including the LazyTableImages provided by Apple, starts the request in the App Delegate and uses itself as the delegate for the connectionDidLoad.</p>
  
  <p>My application uses a TabBar as a RootController, having 5 different tabs, each using a different UINavigationController based class to present the data in a series of UITableViewControllers.</p>
  
  <p>My question is, considering my app structure, where should I put the code to load the data, in the AppDelegate or in the corresponding UINavigationController?</p>