Как «отменить» UIStoryBoardSegue

Кто-нибудь знает, как «остановить» переходный переход условно:

Мои ячейки табличного представления представляют продукты, которые можно просматривать в развернутом «подробном» представлении ... или нельзя! (Это зависит от нескольких вещей)

Теперь мое приложение считает все продукты «разблокированными»:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    NSIndexPath *selectedRowIndex = [self.tableView indexPathForSelectedRow];
    ListaProdottiController *prodottiViewController = [segue destinationViewController];
    prodottiViewController.blocco = [self.fetchedResultsController objectAtIndexPath:selectedRowIndex];
}

Как я могу отменить выбор строки => развернуть, на этом этапе?

Ответы на вопрос(3)

Ваш ответ на вопрос