Я представляю ViewController модально. Как я могу получить доступ к контроллеру родительского представления?
Моя архитектура - TabBarController => VC1 => VC2 => VC3 => MVC1, и я хочу достичь VC3 из MVC1.
В VC3 у меня есть этот код:
- (void) editAd{
AskPasswordViewController *modalViewController = [[AskPasswordViewController alloc] initWithNibName:@"AskPasswordView" bundle:nil];
NSLog(@"modalparent class=%@", [[modalViewController parentViewController] class]);
[self presentModalViewController:modalViewController animated:YES];
[modalViewController release];
}
Я пробовал это в MVC1:
- (void) sendRequest {
NSLog(@"classe : %@",[[self parentViewController] class] );
}
но он возвращает мой TabBarViewController...