¿Alguien conoce una manera simple de administrar varias tableViews en un viewController? Aquí es como yo he estado haciendo hasta ahora:¿Cómo administrar 2 vistas de tabla en 1 viewController?
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if(tableView == self.tableView1)
return 1;
else if(tableView == self.tableView2)
return 2;
}
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
if(tableView == self.tableView1)
return @"bla";
else if(tableView == self.tableView2)
return @"blabla";
}
-(NSString *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView == self.tableView1)
...
else if(tableView == self.tableView2)
...
}
me resulta muy molesto que tengo que utilizar una sentencia if/else para todos los métodos de delegado individual. Además, es muy difícil de leer cuando hay muchas TableViews. Además, tengo el mismo problema con NSURLConnection, etc ... Tan pronto como tengo varios objetos que responden al mismo protocolo delegado, las cosas se complican.
¿Cuál es la mejor manera de simplificar las cosas? Gracias
¡Eso es bastante conveniente! Gracias. – nmondollot