0
私は簡単な質問についてnsxmlparserです。
条件にNSXMLParserを壊す方法はありますか?
は、これは私のスニペット
- (void) parser: (NSXMLParser *) parser foundCharacters: (NSString *) string{
[...]
if ([currentElement isEqualToString:@"openpos"]) {
if ([string isEqualToString:@"0"]) {
// I WOULD EXIT FROM LOOP HERE!
return;
}
}
[...]
}
このリターンが動作しないのはなぜですか?
パーサーメソッドを終了し、エラーが発生したクラスに戻る必要があります。
私は例外を強制する必要がありますか?パーサーループを壊すための良い方法がありますか?
おかげで、
アルベルト
parseErrorOccuredでは、[parserError code]でどのような値が返されてくるかを調べて、必要に応じて他のエラーとは別に処理できるようにする必要があります。 – Walter