toryboard do iOS passando a navegação de dadosViewController
Tenho problemas com a passagem correta de dados entre as visualizações, mas não da maneira padrã
Imagem descrevendo meu problema:
I performSegueWithIdentifier com um dos dois identificadores segue e, em seguida, desejo passar dados para o ViewController chamado "Firmy" ou "Oddzialy"
Passando código de dados:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"sLogowanieFirmy"]) {
FirmyVC *firmyVC = [segue destinationViewController];
firmyVC.tabFirmy = self.tabFirmy;
}
if ([[segue identifier] isEqualToString:@"sLogowanieOddzialy"]) {
OddzialyVC *oddzialyVC = [segue destinationViewController];
oddzialyVC.wybranaFirma = [self.tabFirmy objectAtIndex:0];
}
}
Problem é com o método [segue destinationViewController] porque o destinationViewController para segue é NavigationViewControlle
Então, qual é a maneira correta de transmitir dados e ter controladores de navegação independente