modalViewController级别的didReceiveMemoryWarning

时间:2011-10-11 20:29:04

标签: ios ios4 modalviewcontroller didreceivememorywarning

我正在顶层建立一个UITabBarController的应用,3个viewControllers的所有者 - 一个UIViewController和两个UINavigationController

其中一个UINavigationController的工作原理如下:

UINavigationController -> pushViewController -> tapping on camera icon open the UIImagePickerControllerSourceTypeCamera using the [self presentModalViewController:imagePicker animated:YES];

现在 -

我目前正在为所有视图编辑didReceiveMemoryWarning方法,我想知道与上述流程相关的边缘方案。

如果我在使用相机时收到内存警告(即ModalViewController处于活动状态),以下方法是处理内存警告的正确方法吗?

if (self.modalViewController.retainCount)
{
    [self dismissModalViewControllerAnimated:NO];
    [self.modalViewController release];
}

当我在我的设备上测试内存警告时,它似乎工作正常,但我只是想确保我做对了,最好用你的最佳做法。

非常感谢,

Dudi Shani-Gabay

0 个答案:

没有答案