Я использую PanoramaGL v0.1 для отображения панорамного изображения. Мое панорамное изображение имеет разрешение 4000 * 2000, размер: 1 мб. При отображении изображения приложение занимает около 60 МБ, как проверено на инструментах в симуляторе. Также всякий раз, когда я нажимаю кнопку для отображения, память панорамного изображения выделяется, но никогда не освобождается.
Ниже приведен код:
NSObject<PLIPanorama> *panorama;
panorama = [PLSphericalPanorama panorama];
[(PLSphericalPanorama *)panorama setTexture:[PLTexture textureWithImage:[PLImage imageWithCGImage:imgPanoramic.CGImage]]];
[plView setPanorama:panorama];
panorama = nil;
- (void)dealloc
{
[plView release];
[super dealloc];
}
Нужно какое-то руководство, где я ошибаюсь. Заранее спасибо.