伤不起的imageNamed方法
摘要:
前段时间开发的时候总是遇到莫名其妙的崩溃。最后终于找出来是什么鬼原因: 1[UIImageimageNamed:]; 缓存了过多的大图片导致内存用尽,最后崩溃。最后解决这个问题的方法如下: 首先只缓存减小了大小的图片,然后需要用到大图片时从直接读取不缓存。 不过很明显,这个方法不够好。几天以后应用还是无声无息的崩溃了。经过多次的检查,排除了其他代码 的内存泄露等问题。再看console,里面一堆系统内存警告,然后退出了后台进程知道应用挂了。 所以,很明显+imageNamed这个方法简直太诡异了。即使什么清空缓存什么的估计也不管用。 这并不是什么难题,如果你干脆放弃缓存的话,苹果的例... 阅读全文
posted @ 2012-07-17 20:31 Mr 布鲁斯 阅读(1822) 评论(1) 推荐(0) 编辑