UIPopoverController并以委托方式发布; “潜在的内存泄漏”

问题描述

| 我正在用UIPopoverController进行alloc / init,然后在委托方法中将其释放。每当执行“构建和分析”时,都会收到带有“潜在泄漏”的内存警告-我是在做错什么还是有办法摆脱这些警告? 非常感谢!
- (void) somewhere {
    MyViewController *vc = [[MyViewController alloc] init];
    UIPopoverController *popover=[[UIPopoverController alloc] initWithContentViewController:vc];
    [vc release];

    // show the popover
    [popover presentPopoverFromRect:[cell frame] inView:self.tableView permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
    popover.delegate = self;
}

- (void) popoverControllerDidDismissPopover:(UIPopoverController *)popoverController {
   [popoverController release];
   popoverController = nil;
}
编辑:显示完整的某处功能     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)