ios - Podłącz jeden UIButton do 2 segues

Mam UIButton i próbuję połączyć go z dwoma segues. To, które segmenty są używane, zależy od wielu warunków.

Na przykład po naciśnięciu przycisku UIButton (z tytułem „next”)

jeśli (warunek 1), a następnie przejdź do ekranu A. inny przejdź do ekranu B.

Uważam, że mój kod jest poprawny (i tak go włączyłem), ale problem polega na tym, że w widoku serii ujęć mogę podłączyć jeden przycisk tylko do jednego kontrolera widoku za pomocą segue. Jak to naprawić?

Oto kod, którego używam -

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
        if([[segue identifier]isEqualToString:@"nextButtonID"]){
            creditCardViewController *cvc = [segue destinationViewController];
        }
        else if([[segue identifier]isEqualToString:@"next2ButtonID"]){
            depositInfoViewController *divc = [segue destinationViewController];
        }
}

-(IBAction)nextClicked{
        if([accountType isEqualToString:@"patron"]){
            [self performSegueWithIdentifier:@"nextButtonID" sender:self];
        }
        else{
            [self performSegueWithIdentifier:@"next2ButtonID" sender:self];
        }
}

questionAnswers(4)

yourAnswerToTheQuestion