2011-08-29 4 views
0

메서드 이름 지정 등의 Apple 지침을 준수하기 위해 작성한 일부 오래된 코드를 정리하려고합니다. 기본적으로 인터페이스 작성기에 단추가 있고 구현 파일의 이벤트 처리기에 tapDown 동작이 연결되어 있습니다. Xcode에 내장 된 리팩터링 도구를 통해이 이벤트 핸들러의 이름을 변경했습니다. 메소드의 이름은 .h/.m 파일과 IB GUI에서 갱신됩니다. 원시 xml .xib 파일도 살펴 보았으므로 이전 메서드 이름의 흔적은 없습니다.리팩터링 후 인스턴스로 보낸 인식 할 수없는 선택기 - Xcode4

버튼을 클릭하면 인식 할 수없는 선택기 oldMethodName:이 표시됩니다. 오류가 인 것 같습니다.은 여전히 ​​이전 메서드를 호출하려고 시도하지만 실제로 무엇인지 확신 할 수 없습니다. 그 밖의 무엇을 할 수 있는가?

감사합니다.
Teja.

답변

2

젠장,이 질문을 게시 한 후 잠깐 알아 냈습니다. 시뮬레이터의 앱이 어떤 이유로 업데이트되지 않았습니다. 시뮬레이터에서 'Reset Content and Settings'을했는데 지금 작동합니다.

관련 문제