我在为我的应用程序使用工具时看到了这个东西。当我分析我的应用程序时,在弹出之前占用的初始内存为563 KB 。UIImagePickerController
第一个 viewController 上有一个按钮,可以UIImagePickerController
显示。
一UIImagePickerController
出现,占用的内存就高达1.6 - 1.7 MB。如果我选择任何图像或取消UIImagePickerController
,占用的内存仍然是1.6 - 1.7 MB,我认为应该是563 KB(或者可能更多 KB)。
请参阅我使用的以下代码:
- (IBAction)chooseButtonPressed:(id)sender
{
UIImagePickerController *pickerController = [[UIImagePickerController new]autorelease];
[pickerController setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
[pickerController setDelegate:self];
}
为什么内存没有被释放?