Я думаю, что я слишком много думаю о проблеме с типом проекта панели вкладок и добавлением элементов управления панели навигации. Я следовал некоторым базовым указаниям , и у меня нормально работает демо-приложение с двумя вкладками, каждая с табличным представлением и панелями навигации. Но как мне загрузить в них данные? Я знаю, что мне нужно соединить delegate и dataSource, но где?
delegate
dataSource
альтернативный текст http://i44.tinypic.com/mb5qic.jpg альтернативный текст http://i40.tinypic.com/260sjea.jpg
Возможно, вы захотите сохранить корневые контроллеры каждой вкладки UINavigationController в отдельных файлах NIB; вы будете устанавливать владельца файла в каждом контроллере в качестве контроллера и подключать источник данных вашего UITableView и делегировать его владельцу.
UINavigationController
Документация Apple Interface Builder дает несколько полезных советов по поводу того, как сохранить размер ваших файлов NIB.
Источником данных и делегатом обычно является один и тот же объект и «View Controller» в вашей иерархии. Вы можете сделать так, чтобы они продлили UITableViewController и сделали большую часть работы за вас.
UITableViewController