
[IOS] setValue:forUndefinedKey : this class is not key value coding-compliant for the key ...
·
공부
Xcode에서 시뮬레이터를 빌드하고 오류가 발생했다. 띄워준 화면의 오류 코드를 읽어보면 wrongTextUrl이라는 값과 관련한 오류 같다. 그래서 ViewController의 코드를 읽어봤는데,wrongTextUrl이라는 아웃렛이 존재하지 않는다.당연하다. 내가 변수명을 잘못 설정해서 삭제한 후 다시 만든 아웃렛이 textUrl이니까.아웃렛은 코드에서 삭제했다고 삭제되지 않는다. UITextField와 연결된 채 남아있기 때문에 위 오류가 발생한 것이다. UITextField를 우클릭하면 아래와 같은 옵션을 볼 수 있다. Referencing Outlets을 보면 겉으로는 없었지만 남아있는 wrongTextUrl을 확인할 수 있다. View Controller 좌측에 있는 x 를 눌러 완전히 삭제해..