2011-01-13 101 views
1

我面临着与应用程序的内存消耗问题Seclecting照片得到大幅提高。我需要选择使用UIImage的选择器控制器的照片,到服务器上发布的多张图像并关闭控制器。但每次我选择了照片,应用增加内存和不降低,并在某些时候应用程序崩溃。我已经检查过内存泄漏,但没有发现任何内存泄漏。 在此先感谢。从选择器,并发布到服务器问题

+1

这个问题的任何答案只是猜测,除非你可以发布你的一些代码。 – kubi 2011-01-13 10:26:52

回答

0

我们注意到,每一次的UIImagePickerController呈现,应用程序内部消耗一些内存,当拾取器控制器dismissed.In我们的应用程序,它甚至不放弃,我们都需要频繁,因此调用选择器控制器一段时间后,应用程序的整体内存会增加,应用程序崩溃。我们创建了一个示例应用程序,发现拾取器中存在此泄漏。在搜索各种论坛后,我们在picker delegate方法中尝试了下面的代码片段代码,但它是徒劳的:

picker.delegate = nil; [picker release]; picker = nil;

我们还试图创建一个静态选择器控制器,但还是坚持的问题。

任何人都可以在上面提供了一些投入。