`self.parser parse` возвращает YES, но парсер не вызывается? - PullRequest
0 голосов
/ 09 января 2012

Вот мой код:

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
    NSLog(@"parseing...");
    if ([elementName isEqualToString:@"entry"]){
        if ([attributeDict objectForKey:@"level"] == self.level && [attributeDict objectForKey:@"material"] == self.material && [attributeDict objectForKey:@"tool"] == self.tool){
            self.entryWasFound = YES;
        }
    }
}

Он не вызывается, потому что в консоли ничего не отображается. Значение [self.parser parse] возвращает YES, так почему мой код не вызывается?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...