2011-02-07 7 views
0
NSDictionary *contactNameDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:item, @"contact", sortName, @"contactSortName", compositeName, @"compositeName", nil]; 

어떤 경우이 특정 코드 행은 EXC_BAD_ACCESS 오류를 생성 할 수 있습니까?EXC_BAD_ACCESS 오류 추적 원점

+0

항목, sortName 및 compositeName은 무엇입니까? 문제를 일으키는 원인 중 하나 일 것입니다. – Dave

답변

1

개체가 nil 인 경우 Objective-C 예외가 발생합니다.

개체 중 하나라도 가비지 인 경우. 과다 출시 된 경우 EXC_BAD_ACCESS를 받아야합니다. 좀비 도구를 사용하면 이러한 문제를 감지 할 수 있습니다.