Я хочу запустить код в файле prepareForSegue. Проблема в том, что я меняю представления программно, поэтому функция prepareForSegue не запускается. Я также не знаю, как его запустить, потому что не могу дать ему идентификатор.
подготовка к переходу:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
NSLog(@"hi");
}
Код, который я пытался использовать для вызова функции вручную:
[self performSegueWithIdentifier:@"test" sender:self];
Код, который я использую для переключения между представлениями:
UIViewController *second = [self.storyboard instantiateViewControllerWithIdentifier:@"gameOverPage"];
[self presentViewController:second animated:YES completion:nil];
Я думаю, если бы я мог просто установить идентификатор для перехода, моя проблема была бы решена, но я не знаю, как это сделать.