본문 바로가기
UIKit

UIKit) UICollectionViewCell 관련 앱 크래쉬 삽질

by 김 Duke 2023. 6. 27.

목차

    불과 저번주에 똑같은 삽질을 했었는데 어떻게 해결했는지 까먹고 같은 실수를 반복했다..ㅠㅠ

    잊지 않기 위해 글을 남긴다 ㅠ..

    Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UICollectionViewCell 0x13ea2c030> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key thumbnailImageView.'

     

    컬렉션뷰를 사용하면서 셀을 추가하고 관련 Layout, Data, Presentation을 설정해주고 앱을 돌렸는데 위와 같은 에러메시지와 함께 시뮬이 터졌다. 번역하면

    이 클래스는 키 thumbnailImageView에 대한 키 값 코딩 호환이 아닙니다.'

     

    무슨 말인지 모르겠어서 ChatGPT의 도움을 받았다.

    모델과 클래스명, CollectionView 구성 관련 데이터들, 오타가 있는지 꼼꼼하게 확인해보고, 인터페이스 빌더 관련 지웠다가 다시 연결도 해보았다.

     

    30분 넘게 삽질하다가 밥먹고 머리 식히고 다시 30분째 확인하던 결과

    셀 클래스명을 넣어줄 때 엔터를 안쳐서,, 클래스가 모듈에 포함이 안되어있었다.

     

    엔터를 의식해서 누르자!


    TOP

    Designed by 티스토리