Ho bisogno di un'istanza del controller di visualizzazione di root.
Ho provato questi approcci:
UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];
Restituisce: null :
Anche quando provo a ottenere una serie di controller:
NSArray *viewControllers = self.navigationController.viewControllers;
Restituisce solo un controller, ma non è il mio controller di visualizzazione principale.
Se provo a prendere dal controller di navigazione:
UIViewController *root = (UIViewController*)[self.navigationController.viewControllers objectAtIndex:0];
Restituisce: null :
Qualche idea sul perché? Cos'altro potrei provare a ottenere un'istanza del mio controller di visualizzazione root?
Grazie.