1.Xcode显示,我的程序使用内存为140MB。但是这个时候,我的图片资源缓存只有60多MB(textureCache打印出的内存占用)。其他接近80MB是些什么?
2.我在切换场景的时候,遇到内存峰值,特别容易触发memory warning,回收掉我缓存的内存。我现在切换场景时的做法是:先清理掉上个场景的资源,然后马上加载下个场景的资源,最后切换场景。
对于第二个问题我想到的解决办法是:一个场景内的资源也分几步去加载,先加载必须用到的,再加载次要的。
1、图片资源是经过压缩的
2、延迟加载还是预加载的确是需要考虑应用场景的
— Begin quote from ____
引用第1楼alby于2014-10-28 21:52发表的 :
1、图片资源是经过压缩的
2、延迟加载还是预加载的确是需要考虑应用场景的
http://www.cocoachina.com/bbs/job.php?action=topost&tid=236533&pid=1084948
— End quote
图片缓存60MB,我是textureCache里打印出来的内存占用
求解释啊。。。。help help
求解答一下。。。
求解答。。。。。
我也遇到这个问题了,内存占用很大,每次切换界面都增加
这个问题我也遇到过,不过告诉你,不是图片的问题,是一个想也想不到的大bug
— Begin quote from ____
引用第7楼hot119119163于2014-11-10 14:31发表的 :
这个问题我也遇到过,不过告诉你,不是图片的问题,是一个想也想不到的大bug http://www.cocoachina.com/bbs/job.php?action=topost&tid=236533&pid=1094885
— End quote
哥们,技术论坛就别卖关子了好吗