본문 바로가기
Xcode

[오류해결] unrecognized selector sent to instance 오류

by iOS_woo 2022. 2. 6.

unrecognized selector sent to instance 오류가 발생하였다. 

 

검색해보니 셀렉터 인스턴스가 함수에 제대로 전달되지 않았을 때 발생하는 오류라고 한다. 

https://yeniful.tistory.com/m/51

하지만 연결이 잘못된 것처럼 보이는 것은 없었다. (내가 못 본 것일수도?) 

찜찜한 부분은 있었다. 아웃렛 변수를 추가하다가 버튼 하나의 타입이 UITableViewCell이 아닌 UIVew로 설정됐었는데 이때 타입을 텍스트로만 수정했었다. 

어떤 버튼이었는지 기억이 나질 않아서 아웃렛 변수를 모두 지우고 다시 추가해줬는데 오류가 해결되었다. 

 

아마도 타입을 텍스트로만 수정할 때 어딘가 꼬인 부분이 있었던 것 같은데 

연결을 끊고 지우고 다시 추가하는 것이 안전한 방법인 것 같다. 

 

 

댓글