2010-03-15 2 views
0

저는 NSXMLParser로 꽤 오랫동안 프로그래밍 해 왔지만 요즘에는이 오류가 발생했습니다. 가장 끔찍한 것은 디버그 모드에서만 발생한다는 것입니다. 일단 시뮬레이터에서 App을로드하고 시뮬레이터에서 (Xcode가 관여하지 않고) 실행하면 정상적으로 실행됩니다.xmlCtxtGetLastError - Iphone

코드는 매우 직선적이며, 내용이 웹에서 분리 된 스레드로로드 된 간단한 XML 구문 분석입니다.

누구든지 그 오류를 encredered 있습니까?

미리 감사드립니다.

는 편집 :

시간에서 나는 당신이 잘못된 형식의 XML 문서가있을 때이 오류가 발생할 것을 깨달았다. 필자의 경우 HTML 페이지의 일부 내용을 추출하고 결과 문자열을 파싱했지만이 문자열은 항상 잘 형성되지 않았습니다. 약간의 수정 및 표 ...

구문 분석 할 때 문서가 잘 구성되어 있는지 확인하거나 동일한 실수가있을 수 있습니다. 추신 : 파서 ​​오류 메서드가이 오류를 catch하지 않았습니다.

답변

0

잘못된 형식의 XML 문서가있을 때이 오류가 발생한다는 것을 알게되었습니다. 필자의 경우 HTML 페이지의 일부 내용을 추출하고 결과 문자열을 파싱했지만이 문자열은 항상 잘 형성되지 않았습니다. 약간의 수정 및 보일 ...

구문 분석 할 때 문서가 잘 구성되어 있는지 확인하거나 동일한 실수가있을 수 있습니다. PS : 파서 ​​오류 메서드가이 오류를 catch하지 않았습니다.