jak zastosować niestandardowe segregowanie warunkowe w serii ujęć

Pracuję nad storyboardami, które mają kilka widoków na pierwszy rzut oka. Warunek jest spełniony. Chcę, jeśli warunek spełni się, wtedy powinna się odbyć tylko nawigacja

W tym celu użyłem Custom segue, ale bez względu na to, czy mój stan się spełni, czy nie, przejdzie on do nowego widoku.

Stworzyłem metodę w niestandardowej klasie segue

- (void) perform{

    NSLog(@"source %@",self.sourceViewController);
    NSLog(@"dest %@",self.destinationViewController);

    UIViewController *sVC=self.sourceViewController;
    UIViewController *dVC=self.destinationViewController;

    [sVC.navigationController pushViewController:dVC animated:YES];


}

Chcę ustawić warunek, jeśli wynik wynosi 1, tylko nawigacja powinna się odbywać. Jeśli przygotujecie paczkę lub zainicjuję, udzielcie mi wszelkiej pomocy

questionAnswers(1)

yourAnswerToTheQuestion