의 클래스를 캐스팅 피 나는 ClassB
의 메소드 호출이있는 아이폰 응용 프로그램을 가지고있다. 내가 매개 변수를 캐스팅하지 않기 때문에 -Instance method: parseLogin: not found
아이폰 SDK는 대리인
이것은 놀라운 일이 아니다 :
if(delegate && [delegate respondsToSelector:@selector(parseLogin:)]) {
[delegate parseLogin:loginInfoDictionary];
}
는 그러나, 나는 내용의 경고를 얻을 :이 방법이 완료되면 나는 ClassA
에 콜백을 전달하기 위해 위임 매개 변수 전달 특정 클래스로 위임하십시오. 그러나이 메서드를 가능한 한 추상적으로 유지하려면 대리자의 데이터 형식을 id
으로 유지하고 싶습니다.
???
저는 (중요한 경우) iOS 5.1을 실행하고 있습니다. 가능하면 경고를 없애고 싶습니다.
감사합니다. 브렛
매력처럼 작동합니다! 감사! – Brett