Pergunta

Estou tentando usar os formatados de data (NSDateFormatter), mas continuo recebendo este erro:

Program received signal:  “EXC_BAD_ACCESS”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
Foi útil?

Solução

Isso não tem nada a ver com o nsdateFormatter - a mensagem colada no dito "Formatters de dados" está correta. Você receberá essa mensagem em várias situações, possivelmente mais comumente quando não conseguir encontrar uma biblioteca compartilhada no tempo de lançamento. Você também pode obtê -lo quando a falta de memória durante a execução, nesse caso, comece a procurar vazamentos.

(Não há representante para comentar).

Outras dicas

Eu tive o problema "Os formatados de dados temporariamente indisponíveis ..." quando coloquei um ponto de interrupção em uma posição incomum (como no manipulador de exceção). Na janela do depurador, clique em "Mostrar pontos de interrupção" e veja se você tem algo que você esqueceu - eu fiz.

Eu tive o mesmo problema, construindo o código no 3.2 como o Target resolveu o problema. Talvez isso possa dar uma dica, pois não estou feliz com esta solução.

Acabei de resolver o mesmo problema. O meu tinha a ver com o excesso de pilha (sem trocadilhos ;-) Desde que eu estava substituindo um setter e chamando o mesmo setter de dentro, formando uma recursão sem fim. Espero que ajude.

No meu caso, essa foi a causa:

NSLog(@"%@", url);

onde o URL é um nsurl, não nsstring.

Isso não foi um problema no simulador, mas gerou os "formatados de dados temporariamente indisponíveis" no dispositivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top