현재 iPhone 용 탐색 앱을 작성 중이며 매우 이상한 충돌 문제가 있으며 누군가가이 문제를 해결했는지 궁금합니다.이상한 iOS 탐색 앱이 다운 됨
나는 둘 다 UITableViews를 포함하고 다른 하나는 펜촉에서로드 된 셀을 사용하는 두 개의보기가 있습니다. 한 번의보기에서 다른보기로 밀고 팝 할 때 갑자기 앱이 갑자기 충돌하면 모든 내용을로드하고 표시하는 2 ~ 3 회의 프레스 (대개 7-10)가 발생합니다. 디버거는 CALayer가 마지막으로 실행되었음을 보여 주지만이 클래스의 사용자 지정 구현은 사용하지 않습니다.
첫 번째 생각은 객체를 과도하게 릴리스했지만 이틀 동안 코드를 재생 한 후에는 좀비를 식별 할 수 없습니다.
여기에 무슨 일이 일어나는 지 아는 사람이 있습니까? 필요한 경우 코드의 일부를 게시 할 수 있습니다.
업데이트 : 좀비가 UIView 대리인 메서드에서 생성되는 것처럼 보입니다. 즉, viewWillAppear, viewDidAppear, viewWillDisappear, viewDidDisappear. 내일 더 조사 할거야. : D
정적 분석기를 실행하여 메모리 누수가 있는지 확인하십시오. 또한 콘솔 창에서 정확한 출력 원인을 확인하십시오. – krammer