Я использую член класса с именем "soapResults" при подключении к веб-сервису.Я использую синтаксический анализатор для анализа результатов XML (это результат JSON внутри веб-службы).
- (void) parser:(NSXMLParser *) parser
didStartElement:(NSString *) elementName
namespaceURI:(NSString *) namespaceURI
qualifiedName:(NSString *) qName
attributes:(NSDictionary *) attributeDict {
NSString *attName = [[NSString alloc]initWithFormat:@"%@Result",methodName];
if ([elementName isEqualToString:attName]) {
if (!soapResults) {
soapResults = [[NSMutableString alloc] init];
}
elementFound = YES;
}
[attName release];
}
Теперь soapResults является сохраняемым участником и выпущен в dealloc.Я пытался освободить это в связи сбой / проход, но не удалось.Я также пытался вообще его не распределять, но тогда я получаю пустые результаты .... Любая помощь будет оценена