0

내 응용 프로그램에서 NSURLConnection, GCD 및 NSXMLParser으로 결과를 실시간으로 구문 분석하는 UISearchBar이 있습니다. 모든 것은 WiFi와 3G에서 잘 작동하지만 EDGE에서는 제목에 설명 된 오류가 발생합니다.iOS : NSXMLParserErrorDomain 오류 4, 5 & 73

파서는 연결 후 바로 시작됩니다 didReceiveData. 어떤 생각?

답변

0

connectionDidFinishLoading :이 (가) 발생하면 구문 분석을 시작해야합니다. didReceiveData에서 수신 된 데이터를 연결 만합니다. 문서를 참조하십시오 : https://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSURLConnectionDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/NSURLConnectionDelegate

+0

좋은 조언. 하지만 여전히 오류 4를 반환합니다. – filou

+0

구문 분석하기 전에 XML을 기록하고 확인했는지 확인하십시오. –

+0

문제가 해결되었습니다. 파서가 끝났을 때 위임자를 설정했습니다. 이제 잘됩니다. 답변 해주셔서 감사합니다. – filou

관련 문제