좋아, 여기에 거래가 있습니다. 디버깅 및 충돌에 대한 질문을 제기하는 것이 싫습니다 . 보통 내가 직접 처리하지만 이미 여러 질문 을 본 후에도이 문제를 해결할 수 없기 때문 입니다.
좋아, 여기에 문제가 있습니다.이 스택 추적으로 내 앱이 무작위로 켜지고 꺼지는 것을 찾습니다.
*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
어디 ViewController
가끔 내 코드가 충돌 장소를 다양 할 수있다 NO의 특정 관련성을 ViewController
하고 자신하지 않거나 전화.
또한 콘솔 추적을 얻기 위해 Zombies를 활성화했습니다. 그렇지 않으면 콘솔 인쇄가 전혀 표시되지 않고 다음 objc_msgSend
과 같은 결과 만 얻을 수 있습니다. 이는 릴리스 된 내용을 메시징하고 있음을 의미합니다. 하지만 그게 어디인지 모르겠어요 ... 정말 꼼짝 못했어요! 보통 나는 항상 내 크래시를 디버그하기 때문에 나는 이것에 정말로 붙어 있습니다.
다시 말하지만, 이것은 다른 시간에, 켜고 끄는 다른 장소에서 충돌합니다. 그리고 충돌 장소는 거의 없습니다 더 받는 관련성을 ViewController
. 그리고 저는 이것이 매우 혼란 스럽습니다.
내 코드가 필요합니까? 나는이 많은 파일을하고 다른 장소에서 충돌되기 때문에, 내 코드를 배포하는 것은 엉망이 될 것이다!
운없이 상징적 인 중단 점을 추가하려고했는데 iOS 용 Instruments 응용 프로그램에서는 Zombies를 사용할 수 없습니다. 지원하지 않는 아키텍처 프레임 워크가 있으므로 시뮬레이터에서 앱을 실행할 수 없습니다.
모두 감사합니다 ...