EXC_BAD_ACCESS sur sélection d'un menu
frOM
Membre
J'obtiens un signal EXC_BAD_ACCESS lorsque je tente de sélectionner un menu sur une application document-based. Ceci n'arrive qu'après avoir fermé un premier document et que je tente d'en ouvrir un second, tout se passe correctement à la première ouverture.
Cela m'était déjà arrivé avec une précédente application et le problème résidait dans des outlets mal connectés. Il n'en est rien cette fois-ci. Malheureusement aussi, je n'ai découvert le problème que très tardivement après avoir ajouté plusieurs classes.
Si je comprends bien, c'est un problème d'accès mémoire.
Une idée pour chercher l'origine du problème ?
Merci.
Cela m'était déjà arrivé avec une précédente application et le problème résidait dans des outlets mal connectés. Il n'en est rien cette fois-ci. Malheureusement aussi, je n'ai découvert le problème que très tardivement après avoir ajouté plusieurs classes.
Si je comprends bien, c'est un problème d'accès mémoire.
Une idée pour chercher l'origine du problème ?
Merci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pointeurs + débuggueur + NSLogs.
Avance à pas feutrés en mettant des pointeurs.
Bien utile aussi: NSZombie.
On peut aussi taper "Debugging zombies" ou simplement EXC_BAD_ACCESS dans l'aide Xcode
hth
Je ne suis pas sûr que cela soit une bonne idée. Le gc va masquer ton problème de mémoire sans pour autant l'éradiquer. Si tu rajoutes d'autres fonctionnalités, il te sera plus difficile de découvrir l'origine de ton problème.