Как человек, который является новичком в разработке для iPhone, я пытался найти хорошие шаблоны проектирования для управления несколькими подпредставлениями, особенно там, где для подпредставлений требуется один и тот же тип методов делегата, которые будут определены.
Например, у меня есть представление, где мне нужно переключаться между 2 UITableViews на основе действий пользователя. Для обоих UITableView необходим объект UITableViewControllerDelegate, определенный для заполнения строк и т. Д.
Считаете ли вы, более опытные разработчики iPhone, что перегрузка контроллера основного вида в качестве делегата для обоих подпредставлений является правильным способом сделать что-то? В настоящее время я определила 2 объекта, каждый из которых выступает в качестве делегата для каждого UITableView, чтобы попытаться сделать вещи более организованными. Он выполняет то, что мне нужно, но это хороший шаблон для подражания?
Я бы предположил, что есть несколько лучших практик, позволяющих избежать различных ловушек с управлением памятью и подобных забавных вещей. Заранее спасибо!