죄송합니다. 재 게시가되었지만 몇 마디로 설명 할 수 없어서 검색 할 수 없습니다. 나는 많은 메소드를 가진 수퍼 클래스를 가졌지 만 항상 (전부는 아님) 서브 클래스 화 될 것이다. 슈퍼에서 그 방법을 실행해야합니다. 나도 슈퍼 빈에서 메서드를 남길 수 또는 슈퍼 그냥 그들을 입력 할 수 있지만 어쨌든 그래서 [self myMethod]
같은 호출 할 수 및 내 서브 클래 싱 된 메서드를 호출합니다 경우에도 super에 존재하지 않습니다. 이 작동하지만 Xcode 나에게 오류가 발생합니다. 'superclass' may not respond to '-subclassmethod'
어쨌든 서브 클래 싱되는 메소드 (코코아)
경고를 표시하지 않으려면 어떻게해야합니까?
머리글의 메서드를 추상 (오버라이드)으로 문서화하는 것을 잊지 마십시오. –
이것은 훌륭하지만 내 메소드는 void가 아니며 컴파일은 반환 값에 대해 계속 질겁합니다. –
@Michael은'-doesNotRecognizeSelector :'를 호출 한 후 무의미한 값을 반환하거나 메서드를 non-returning로 표시합니다. –