ensagem @EXC_BAD_ACCESS enviada para a instância desalocada, mas estou usando o ARC?
Eu tenho um aplicativo que obtém informações de um serviço da web SOAP e quero exibir os resultados em umUITableView
.
Eu tinha uma versão anterior deste aplicativo e estou criando uma nova versão para basicamente limpar as coisas e livrar-se de um monte de código herdado que foi descontinuado e não é mais usad
Na versão anterior, isso funcionou bem. Na nova versão, nem tanto.
Basicamente, o cenário atual está retornando três strings que estou tentando usar como base para os dados no meuUITableView
.
Estou tendo problemas com esse problema porque é muito difícil rastrearEXC_BAD_ACCESS
erros!
(Entre parênteses, se alguém tiver uma maneira de tornar a experiência de depuração mais parecida com o Visual Studio, eu adoraria ouvi-la! É tão frustrante não ter idéia de qual linha causou o erro e também não poder procurar minhas variáveis locais no momento do travamento para ver o que é o quê. Eu já adicionei o ponto de interrupção da exceção, mas isso não parece fazer muito.)
e qualquer forma, a linha que está causando o erro parece ser:
return [[self Libraries] count];
Ocorre emtableView:numberOfRowsInSection:
.
A mensagem de erro recebida pelo APPEARS para fazer referência a uma string que deve ser armazenada noNSMutableArray
[self Libraries]
.
O que está acontecendo aqui
Estou a usarARC, todo o meu gerenciamento de memória não deve ser tratado corretamente?
Não tenho nenhuma declaração de liberação manual no meu código EM QUALQUER LUGAR!
Por favor me ajude a corrigir isso