Используйте метод -[UIViewController presentingViewController]
для C
:
UIViewController *A = C.presentingViewController;
Это вернет контроллер представления, который отправил presentModalViewController:animated:
.Если вы хотите предоставить информацию обратно на A
, я бы вместо этого пошел на делегирование, но вышеприведенное тоже работает.
Если бы ваш вопрос был о том, как вернуться к A
(то есть отклонитьконтроллер модального вида), используйте это:
UIViewController *A = C.presentingViewController;
[A dismissModalViewControllerAnimated:YES];