«Рекомендуемый» способ сделать это - использовать делегата. Пусть первый контроллер представления устанавливает себя в качестве делегата нового контроллера представления во время вызова -prepareForSegue:
, затем, когда вы закончите, вы вызываете любые методы делегата, которые вы определили.
Это немного больше работы, чем плотное соединение двух контроллеров, но на самом деле это экономит время, если вам когда-нибудь понадобится использовать контроллер немного по-другому. Если вы смотрите видео WWDC'11 об использовании IB и раскадровок, они на самом деле подробно изучают этот шаблон и включают примеры кода и демонстрации, поэтому я рекомендую взглянуть на это.