Скажем, у меня есть 2 UIViewControllers в стеке в UINavigationController. В "родительском" мы называем "[self.navigationController pushViewController: childViewController animated: YES]; при некотором действии пользователя и в" дочернем "мы называем" [self.navigationController popViewControllerAnimated: YES]; при некоторых действиях пользователя.
Как мы можем распознать родительский объект, который мы только что вернули?
Есть ли какой-нибудь метод, управляемый событиями, который может распознать, что это popViewControllerAnimated действие было вызвано от ребенка?