1
(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{   
    currentNodeContent = (NSMutableString *) [string stringByTrimmingCharactersInSet: 

    [NSCharacterSet whitespaceAndNewlineCharacterSet]];    
}

ここでパーサーが必要な理由を理解しようとしています。すべてのトリミングは文字列で行われるのに、なぜパーサーも送信するのですか?メソッド内にパーサーに関連するものは何も表示されません。それは報告のためだけですか?(パーサーが何であるかがわからない可能性があります。)

4

1 に答える 1

2

これはデリゲートメソッドです。複数のパーサーに同じデリゲートを使用する場合に必要になる可能性があるため、parserパラメーターはそこにあります。

于 2012-10-19T23:21:46.467 に答える