2014-12-17 5 views

답변

1

당신은 http://subhb.org/2012/07/02/how-to-debug-exc_bad_access-error/

당신은 다음과 같은 경우에 주로 EXC_BAD_ACCESS 오류가 발생합니다 디버깅하는 데 도움이 유용한를 찾을 수 있습니다 : 당신은 초기화되지 않은 개체에 액세스하려고

  • .
  • 더 이상 존재하지 않는 개체에 액세스하려고합니다. 어느 쪽이 풀려나거나 없어요. ARC 모드에서는 사용하려는 개체의 소유권을 으로 가져 가야합니다.
  • 개체가 이해할 수없는 개체에 메시지를 전달하고 있습니다. 그것은 또한 나쁜 타입 변환에 대해 발생할 수 있습니다.

하면 코드에 중단 점을 실행하고 선으로 프로그램 라인을 통해 스테핑 그리고 만약 위의 경기의 결과를보고 시도?

+0

예 .. i 중단 점을 확인했습니다. 다음과 같은 이유로 좀비가 활성화되었습니다. '- [NSPathStore2 length] : 할당 해제 된 인스턴스에 메시지가 전송되었습니다. 0x7bb7a920' – iApple

+0

NSPathStore2는 null입니까? – JH95

+0

아니요. 좀비를 활성화하면 충돌 보고서가 표시됩니다. 그렇지 않으면, 그 이유를 알지 못했을뿐입니다. – iApple