J'ai un projet basé sur le modèle d'application basée sur la navigation. Dans l'AppDelegate se trouvent les méthodes -applicationDidFinishLoading:
et -applicationWillTerminate:
. Dans ces méthodes, je charge et enregistre les données de l'application, et je les stocke dans une variable d'instance (il s'agit en fait d'un objet-graphe).
Lorsque l'application se charge, elle charge MainWindow.xib, qui a un NavigationConroller, qui à son tour a un RootViewController. La nibName
propriété RootViewController pointe vers RootView (ma classe de contrôleur réelle).
Dans ma classe, je souhaite faire référence à l'objet que j'ai créé dans la -applicationDidFinishLoading:
méthode, afin de pouvoir y faire référence.
Quelqu'un peut-il me dire comment faire cela? Je sais comment faire référence entre des objets que j'ai créés par programme, mais je n'arrive pas à comprendre pour revenir en arrière, étant donné que l'étape du milieu a été effectuée à partir du fichier NIB.