用imageNamed加载图片产生的问题
生活随笔
收集整理的這篇文章主要介紹了
用imageNamed加载图片产生的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通常我們會用imageNamed:來加載圖片,但是用這個API有個問題,就是它會緩存加載的image。 因此,對于那些被重用的圖片,這個API很高效。但是對于那些使用很少的圖片,用這個就很耗內存,那怎么才能及時的釋放掉內存呢? 使用initWithContentsOfFile:即可。 NSString path = [[NSBundle mainBundle] pathForResource:fileName ofType:fileType]; UIImage image = [[UIImage alloc] initWithContentsOfFile:path]; … [image release]; 舉個例子,程序第一次使用時,會加載很多新手引導圖片, 如果用initWithContentsOfFile:,這些圖片所占用內存可以很快被釋放.
轉載于:https://www.cnblogs.com/hoyawolfer/p/4634838.html
總結
以上是生活随笔為你收集整理的用imageNamed加载图片产生的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用SignalR 2.0开发客服系统[系
- 下一篇: 自己动手丰衣足食之 jQuery 数量加