J'ai un UITableView
à l'intérieur d'un UITabBarController
.EXC_BAD_ACCESS lors de l'appel de pushViewController
Quand j'appelle
[[self navigationController] pushViewController:myViewController animated:YES];
il n'y a pas de problème.
Mais, quand je vous appelle la même ligne à l'intérieur d'un UIActionSheetDelegate
, par exemple:
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
je reçois EXC_BAD_ACCESS
.
Il semble que l'appel de cette ligne à partir d'un autre thread à l'origine de ce problème.
Comment puis-je éviter ce problème EXC_BAD_ACCESS
?
(notez que MyViewController est pas nul, ou quelque chose comme ça)
merci!
Pouvez-vous s'il vous plaît poster tout le code que vous avez pour actionSheet: clickedButtonAtIndex afin que nous puissions mieux vous aider avec votre problème? – Convolution
Lorsque vous avez cette erreur avez-vous ouvert le debbuger (gdb) pour mettre au point quelle est l'instruction qui provoque cette erreur? Pourriez-vous poster les détails ici s'il vous plaît? –
appelant à: [[auto navigationController] pushViewController: myViewController animé: OUI]; provoquant l'erreur – taxman