`self.parser parse` returns YES but parser isn't getting called?

t4omega

New Member
Here is my code:\[code\]- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict { NSLog(@"parseing..."); if ([elementName isEqualToString:mad:"entry"]){ if ([attributeDict objectForKey:mad:"level"] == self.level && [attributeDict objectForKey:mad:"material"] == self.material && [attributeDict objectForKey:mad:"tool"] == self.tool){ self.entryWasFound = YES; } }}\[/code\]It isn't being called, because nothing shows up in the console. The value of \[code\][self.parser parse]\[/code\] returns \[code\]YES\[/code\], so why isn't my code being called?
 
Top