`self.parser parse`返回YES但解析器没有被调用?

时间:2012-01-09 01:37:31

标签: objective-c xml xcode

这是我的代码:

- (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,为什么我的代码不被调用?

0 个答案:

没有答案