Я разрабатываю свое первое приложение для iPhone, которое загружает некоторые данные JSON и представляет их в серии UITableView. У меня есть фундаментальный вопрос о месте в коде, куда я должен поместить NSURLRequest.
Большинство примеров, которые я изучал, включая LazyTableImages, предоставленный Apple, запускает запрос в App Delegate и использует себя в качестве делегата для connectionDidLoad.
Мое приложение использует TabBar в качестве RootController, имеющего 5 различных вкладок, каждая из которых использует свой класс на основе UINavigationController для представления данных в серии UITableViewControllers.
Мой вопрос, учитывая структуру моего приложения, куда мне поместить код для загрузки данных, в AppDelegate или в соответствующем UINavigationController?