iPhone 충돌 로그에 도움이 필요합니다. 주변의 전문가가 있습니까? [닫은

StackOverflow https://stackoverflow.com/questions/1106900

  •  12-09-2019
  •  | 
  •  

문제

내 iPhone 앱이 예기치 않게 충돌하고 충돌 로그를보고 내 코드가 어디에서 뭔가 잘못하고 있는지 알 수 없습니다. 내가 스택에 들어가는 것은 프레임 워크에 대한 호출 자체입니다.

도움이 있습니까? 제발!

이것은 충돌 로그에 대한 링크입니다 (여기에 모든 붙여 넣기를 복사하는 대신).http://www.megaupload.com/?d=ctwwnun1

감사해요!!!

도움이 되었습니까?

해결책

당신이 충돌하는 것 같습니다 mach_msg_trap, Objective-C 메시지 전달을 처리하는 함수. 이것은 종종 두 가지 중 하나를하고 있다는 신호입니다.

  1. 어딘가에 메모리 관리 문제가 있습니다. 이미 해제 된 객체에서 선택기를 호출하려고합니다.
  2. 일부 프레임 워크에서는 스레드 안전이 아닙니다. 이것은 Uikit (iPhone이 사용하는 대부분의 UI* 요소)에서 특히 까다로울 수 있으며, 여기서 기본 스레드 이외의 스레드에서 화면을 업데이트 할 수 없습니다.

도구를 사용하여 객체 할당 및 누출을 확인하고 스레드 안전성을 올바르게 존중하는지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top