[iOS Error] NSUnknownKeyException 에러

MinTa·2022년 2월 3일
0

앱 클론코딩을 진행하던 중 위와 같은 에러를 맞닥뜨렸다.
에러 메시지를 읽어보면 setValue:forUndefinedKey가 보인다. 정의되지 않은 키? 처음에는 내가 무언가 오타를 냈다고 생각해서 변수들을 살펴보았지만 오타는 보이지 않았다. 그렇다면 뭐지? 다음 메시지가 중요한 메인이다.

this class is not key value coding-compliant for the key movieImageView
스토리보드에서 참조하는 IBOutlet을 소스상에서 찾을 수 없을때 나오는 예외이다. 소스코드에서 참조를 지우거나 변경했을 경우 스토리보드에서 또한 참조를 지우고 다시 연결하는 등 동기화? 작업을 해주어야 한다.

초기에 movieImage로 스토리보드와 연결을 하고 그 후에 소스상에서 movieImageView로 수정하고 스토리보드 상에서 참조 수정을 해주지 않아 생긴 오류였다.

스토리보드상에서도 참조를 지우고 재연결을 해주니 다시 잘작동되었다.

참고 : https://m.blog.naver.com/akj61300/220063207476

profile
지(치지않고)꾸(준히)열(심히)

0개의 댓글