Xcode 디버거의 이러한 오류는 무엇을 의미합니까?
-
21-08-2019 - |
문제
나는 Xcode에 2 개의 오류가 있고 그들이 의미하는 바를 알아 내려고 노력하고 있습니다.
첫 번째 :
2009-06-30 18:56:27.998 Spark[4584:10b] Error setting value for key path filterPredicate of object <NSArrayController: 0x1482c0>[entity: group, number of selected objects: 1] (from bound object <NSSearchField: 0x143f20> with object ID 1387 in Nib named MainMenu.nib): [<NSManagedObject 0x1d8170> valueForUndefinedKey:]: the entity group is not key value coding-compliant for the key keyPath.
두 번째 :
2009-06-30 18:55:09.773 Spark[4552:10b] Stack: (
2517123243,
2530655803,
2517122699,
2517122762,
2460660063,
2460665405,
2460666553,
2460658608,
2460656933,
2506231425,
2460658608,
2460656933,
2506235920,
2506231206,
2506463760,
2506487015,
2460658608,
2460656933,
2506207562,
2506207014,
2460658608,
2460665405,
2460666553,
2460658608,
2460656933,
2506203090,
2460658608,
2460656933,
2506200493,
2506198904,
2506197947,
2506197753,
2506196904,
8232
)
그들은 무엇을 의미합니까?
해결책
그룹이라는 키가없는 객체에서 '그룹'이라는 키를 기반으로 필터를 필터링하려고 시도한 것 같습니다.
나머지는 스택 추적입니다.
다른 팁
인터페이스 빌더를 통해 Iboutlet에 컨트롤을 묶은 다음 기본 클래스에서 iBoutlet을 제거/이름을 변경했을 때 가장 자주 발생하는 경우가 가장 자주 발생합니다. IB에서 파일 소유자의 연결 탭을 확인하고 정리해야 할 홀수 연결이 없는지 확인하십시오.
두 번째는 예외를 밟을 때 콘솔에서 사용되는 암호 스택 추적입니다. 실제로 실행 경로를 추적 할 수있는 포인터 주소 목록입니다. 편안해지면 콘솔에서 할 수있는 톤이 있습니다. 나는 사랑으로 코코아에 이것 (그리고 훨씬 더 많은)에 대한 훌륭한 헤드 스타트를 얻었습니다. http://cocoawithlove.com/2008/10/debugging-tips-for-objective-c.html
행운을 빕니다!