Я использую API Google для получения текущей погоды.XML XCode Атрибут
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
attributes:(NSDictionary *)attributeDict
{
if([elementName isEqualToString:@"condition"])
{
NSString* string = [attributeDict objectForKey:@"data"];
NSLog(@"The weather is now %@", string);
}
[self setUIState:ACTIVE_STATE];
}
С вышеуказанным, я получаю 3 условия. Все, что мне нужно, это текущее, как я могу это решить? Вот xml code.
Я пытаюсь получить только «условие», которое вложено внутри «current_conditions». Благодаря!
', если ([ELEMENTNAME isEqualToString: @«current_conditions»])' – beryllium
Это также то, что я сделал, но не решает проблему – Hexark
Но если вы найдите лучший способ, чем мой (ниже), пожалуйста, поделитесь им. – Kuba