Конечно, вы можете повторно использовать парсер, если элементы страницы совпадают. Просто создайте метод в классе вашего синтаксического анализатора, чтобы вы могли передать его в файл местоположения или XML-файл, и попросите его проанализировать этот файл. Что-то вроде:
-(void)parseForecast:(NSData *)data; {
NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data];
[parser setDelegate:self];
[parser parse];
[parser release];
}
должен сделать свое дело.