MKMapView内存泄漏

时间:2012-01-31 06:08:57

标签: ios memory-leaks mkmapview automatic-ref-counting

我在使用MKMapView时遇到内存泄漏问题。 MKMapView本身已被释放,但其他一些对象(如MKTileView,MKMapTileViewImp和MKTiledLayer)不会被破坏并最终重新创建和泄漏。

我用一段简单的代码重现了这个效果

@implementation ViewController
{
    MKMapView * mapView;
}


- (void)leak:(id)sender
{
    [mapView removeFromSuperview];
    mapView = [[MKMapView alloc] initWithFrame: CGRectMake(20, 20, 20, 20)];
    [self.view addSubview: mapView];
}

每次按下连接泄漏的按钮时,MKTileView的新实例都会泄露。

我正在使用ARC。我看了其他问题,但似乎没有提到我在这里看到的相同泄漏。

任何想法我的问题可能是什么?

0 个答案:

没有答案