는? 내 코드에서NSXMLParserDelegate 경고
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:webData];
XmlParser *parser = [[XmlParser alloc] initXMLParser];
if (serviceRequest==1) {
[parser setPageRequest:2];
}else if (serviceRequest==2) {
[parser setPageRequest:5];
}else if (serviceRequest==3) {
[parser setPageRequest:4];
}else if (serviceRequest==4) {
[parser setPageRequest:4];
}
[xmlParser setDelegate:parser]; // warning here
BOOL success = [xmlParser parse];
경고 메시지
Sending 'XmlParser *' to parameter of incompatible type 'id<NSXMLParserDelegate>'
무엇이 잘못에 경고를 표시 나는 다른 일을 추가 할할까요?
경고가이 줄에 있어야한다고 생각합니다. [xmlParser setDelegate : parser]; – Suny
예, 죄송합니다. questNow를 업데이트하겠습니다. – fazil
@ H2CO3이 이미 질문을 편집했으며 XmlParser 클래스는 언급 한대로 NSXMLParserDelegate 프로토콜을 구현하지 않습니다. – Suny