Посмотрите, как во всех методах делегатов есть tableView:(UITableView *)tableView
в них?
Вы можете определить ваши представления таблицы в заголовочном файле и затем просто перейти: (при условии, что ваша таблица называется myTable
)
if (tableView == myTable)
Тогда вы можете иметь столько таблиц, сколько захотите.
Так, например:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [array1 count];
}
Становится:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if (tableView == myTable)
{
return [array1 count];
}
if (tableView == myTable2)
{
return [array2 count];
}
return 0;
}