Po prostu zdałem sobie sprawę, że poniższy kod zawsze tworzy nową funkcję TagsFeedViewController. Czy to domyślne zachowanie segues? Czy istnieje sposób, aby skonfigurować iOS, aby za każdym razem nie tworzył nowego kontrolera miejsca docelowego?prepareForSegue ** always ** tworzy nowy obiekt docelowyViewController?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showSearchResult"]) {
TagsFeedViewController *destViewController = segue.destinationViewController;
destViewController.query = query;
}
}
Tak, wszystkie seguy oprócz rozwijania segues create viewcontrollers - ale do czego służą segues, jeśli nie do stworzenia kontrolera widoku? –