Я использую GDataXML для синтаксического анализа XML и т. Д. В XCode 4. В следующем примере необходимо использовать метод elementsForName.Я вижу этот метод в GDataXMLNode.h и .m, и я включаю GDataXMLNode.h в мой заголовочный файл.Я называю это так:
- (GDataXMLElement *)elementForChild:(NSString *)childName {
NSArray *children = [self elementsForName:childName]; //<---- prog hangs here
if (children.count > 0) {
GDataXMLElement *childElement = (GDataXMLElement *) [children objectAtIndex:0];
return childElement;
} else return nil;
}
Я не верю, что этот код сам по себе неправильный - по какой-то причине он просто не найдет там метод elementsForName.
Я добавил usr / include/ libxml2 к путям поиска заголовка.Может кто-нибудь увидеть или представить причину, почему я не могу использовать метод, который, кажется, там?Спасибо за любую помощь.