Я пытаюсь передать данные обратно в контроллер исходного кода, выполнив размотку. Я нашел ответ для этого здесь: Unwind segue with Navigation back buttonUnwind segue from navigation back button
Я выполнил инструкции в первом ответе, но segue никогда не срабатывает.
В .h По мнению контроллера Источник:
- (IBAction)returnJ:(UIStoryboardSegue *)segue;
Вот мой просмотреть исходный контроллер .m:
- (IBAction)returnJ:(UIStoryboardSegue *)segue
{
NSLog(@"Returned");
if ([[segue identifier] isEqualToString:@"return Jobs"]) {
NSLog(@"Retuned");
resSolarViewController *returnController = [segue sourceViewController];
if (returnController.jobsList) {
self.jobs = returnController.jobsList;
[[self tableView] reloadData];
}
[self dismissViewControllerAnimated:YES completion:NULL];
}
}
Я уверен, что у меня есть все подключили правильно IB, но ни один из NSLogs никогда не отображается в консоли.
Что я делаю неправильно?
Спасибо.
Теперь, когда вы можете создать segue из значка «Выход» в верхней части контроллера вида на раскадровке, вам больше не нужно этого делать. –