我的应用程序中出现内存泄漏

时间:2012-02-28 11:49:27

标签: objective-c memory-leaks ios4

我正在构建一个应用程序并在弹出窗口中出现内存泄漏问题。我希望你能找到一些东西。

   // 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“此lib导致内存泄漏。

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

0 个答案:

没有答案