ios - Conecta un UIButton a 2 segues

Tengo un UIButton y estoy intentando conectarlo a dos segmentos. Qué segue se utiliza depende de una serie de condiciones.

Por ejemplo, cuando se presiona el botón UIB (con el título "siguiente"),

Si (condición 1), vaya a la pantalla A. De lo contrario, vaya a la pantalla B.

Creo que mi código es correcto (de todos modos lo he incluido), pero el problema es que en la vista del guión gráfico, puedo conectar un botón a solo un controlador de vista usando un segue. Cómo puedo solucionar esto ?

Aquí está el código que estoy usando -

-(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];
        }
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta