A -> B подтаблицы (viewcontroller.view) -> Presentmodalviewcontroller (C)presentmodalviewcontroller вопрос
Моя вторая страница: (B) код
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict{
[currentElement release];
currentElement = [elementName copy];
if ([elementName isEqualToString:@"result"]) {
Prodid = [[NSMutableString alloc] init];
}
}
- (аннулируются) parserDidEndDocument: (NSXMLParser *) парсер { страница * login = [[page alloc] init];
login.prodid = Prodid;
login.categid = self.categid;
UINavigationController * navCtrl = [[UINavigationController alloc] initWithRootViewController: login];
[self presentModalViewController: navCtrl анимированный: ДА];
[версия для входа];
[navCtrl release];
[Выпуск Prodid];
}
в моей следующей странице (C) есть одна кнопка отмены
-(void) cancel
{
[self dismissModalViewControllerAnimated:YES];
}
если я нажмите кнопку отмены приложение аварии .I проверки nszombie и найти overreleased объект (PRODID). Если я удалю [Prodid release], приложение работает, но протекает в Prodid.How я могу решить эту проблему.
Что такое 'тип'' Prodid'? – EmptyStack
@EmptyStack Mutablestring проверить мой отредактированный вопрос – Rams
Как 'prodid' отклоняется в вашем классе' page'? – Nekto