作者tentenlee (天天)
看板MacDev
标题[问题] 使用ARC如何控制记忆体使用率
时间Tue Nov 27 21:50:41 2012
现在我的APP发生一件问题
就是当我分别用WEBVIEW去开太多PDF档案的时候
会造成记忆体吃太多,然後给我乱关某些程式的重要功能...
我不知道该如何下手 用ARC也不能使用release
还是在离开的时候直接把记忆体大的直接设成nil
这样会改善吗?
还是有其他方式?
还是有可以在离开VIEW的时候直接把那个VIEW给清掉呀?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.59.206
1F:推 popcorny:ARC设成nil就等同於release 11/28 09:24
最主要的问题在於
现在出现记忆体警讯的时候
他会把我主功能列的scrollView变成不能滚动..
最主要是想解决这件事情
但是不知道怎麽搞...
※ 编辑: tentenlee 来自: 219.84.124.119 (11/28 22:08)
3F:→ uranusjr:覆写 didReceiveMemoryWarning 尽可能释放资源 11/28 22:40
4F:→ uranusjr:不过正常来讲就算记忆体在不够也不可能把必要的资源释放 11/28 22:42
5F:→ uranusjr:到程式开启却不能运作的程度才对, 你确定没有别的问题吗 11/28 22:42
6F:→ tentenlee:我确定 只要LOG出现 received memory warning 回主画面 11/28 23:47
7F:→ tentenlee:scrollview就不能滚 每次都这样 我也不知道该怎麽处理了 11/28 23:47
8F:→ tentenlee:现在只能尽量减少记忆体使用率去防止他出现... 11/28 23:48