Я получаю утечку памяти в моем приложении - PullRequest
0 голосов
/ 28 февраля 2012

Я создаю приложение и получаю проблему утечки памяти во всплывающем окне.Я надеюсь, что вы можете что-то найти.

   // Load the SelectWeek value
- (IBAction)loadSelectWeekValue:(id)sender {

    CGRect popoverRectSelectWeek = [self.view convertRect:[selectWeekButton frame] 
                                                 fromView:[selectWeekButton superview]];

    if ([self.productAttributePopover isPopoverVisible]) {
        [self.productAttributePopover dismissPopoverAnimated:YES];
    }
    else
    {   
        ProductAttributePopoverViewController* _productAttributePopoverObj = [[ProductAttributePopoverViewController alloc] init];

        _productAttributePopoverObj.dbObject = self.dbObject;
        [_productAttributePopoverObj setFlagVariable:1];
        _productAttributePopoverObj.delegate = self;

        self.productAttributePopover = [[UIPopoverController alloc]
                              initWithContentViewController:_productAttributePopoverObj];
        [_productAttributePopoverObj release];
        self.productAttributePopover.popoverContentSize = CGSizeMake(140, 400);

        [self.productAttributePopover presentPopoverFromRect:popoverRectSelectWeek inView:self.view 
                          permittedArrowDirections:UIPopoverArrowDirectionAny 
                                          animated:YES];
    }

}

Есть проблема с popover, вы можете сказать мне, как использовать без выделения!

Да, я выпускаю popover, и теперь инструмент не отображаетсяутечка памяти, но когда я выполняю анализ, появляется сообщение об утечке памяти.Пожалуйста, посмотрите на изображение и еще одну проблему "" libsystem_info.dylib si_item_to_addrinfo "этой библиотеки, вызывающую утечку памяти.

http://www.flickr.com/photos/71234685@N02/6794866770/in/photostream/

...