J'ai lu SO au sujet d'un autre utilisateur rencontrant une erreur similaire , mais cette erreur est dans un cas différent.
J'ai reçu ce message lorsque j'ai initialement ajouté un contrôleur de vue:
Unbalanced calls to begin/end appearance transitions for
<UITabBarController: 0x197870>
La structure de l'application est la suivante:
J'ai un TabBarController à 5 onglets lié à 5 contrôleurs de vue. Dans l'onglet d'affichage initial, j'appelle un nouveau contrôleur de vue à superposer en tant qu'introduction de l'application.
J'utilise ce code pour appeler le contrôleur de vue d'introduction:
IntroVC *vc = [[IntroVC alloc] init];
[self presentModalViewController:vc animated:YES];
[vc release];
Une fois que ce IntroVC
contrôleur de vue apparaît, l'erreur ci-dessus s'affiche.
ps J'utilise le SDK xCode 4.2 et iOS 5.0 pour développer l'application iOS 4.3.