您的位置:首页 > 移动开发 > IOS开发

iOS内存告警情况下地内存处理

2014-02-28 10:34 141 查看
在iOS6 :

viewDidUnload事件在iOS6下任何情况都不会被触发,所以,处理放到didReceiveMemoryWarning中执行。

代码如下

- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
if([self isViewLoaded] && ![[self view] window]) {
[self setView:nil];
}
//还要将一些,数组,字典滞空。
[self.tmpArray removeAllObjects];
}
iOS 5下:在viewDidUnload中做相关操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: