Mam wniosek z dwoma segues. W jednym z segues bieżący kontroler widoku staje się delegatem, a drugi nie.prepareForSegue i delegaci
Wszystko to działa dobrze, ale chciałbym spróbować lepiej zrozumieć kod. Czego nie rozumiem jest to, że muszę uzyskać odwołanie do MoreOptionsViewController pobierając go od navigationController.topViewController, zamiast po prostu uzyskać go z segue.destinationViewController jak robię w drugim warunku if. Czy to dlatego, że ustawiam bieżący kontroler widoku (self) jako delegata? Ponownie, nie próbuję rozwiązać problemu, tylko staram się lepiej zrozumieć, co się dzieje.
Ahh tak, czasami odpowiedź jest w zwykłym miejscu, prawda? Dzięki. –