tableView: canEditRowAtIndexPath: falha ao exibir viewController
Eu tenho um viewController com umUITableView
, as linhas das quais eu permito editar (excluir) com um furto - muito parecido com o aplicativo Mail. Eu faço isso com, entre outros, esse método:
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
No entanto, se eu tiver um botão de exclusão revelado, e ao mesmo tempo eu uso a navegação de volta do meuUINavigationController
, ou seja, quando eupopViewControllerAnimated:
, o aplicativo trava com a seguinte mensagem:
[ViewController tableView: canEditRowAtIndexPath:]: mensagem enviada para a instância desalocada 0xaae64d0
Como posso resolver esse problema?