广告页结束后要删除广告图片

很多app启动后都会加载一个广告业,我们可以选择跳过或者等它自己消失。但是当这个广告页消失后别忘了删除这个图片!!!

广告图片一般都是高清大图,我们假设广告图片是 1080 x 1920 的,又因为图片在该缓存中的大小是通过像素来衡量的,每个像素占用4个字节,所以我们可以计算出广告页占用多少内存:
memory = 1080 x 1920 x 4 / 1024 / 1024 = **8 M **

是不是都惊呆了,肯定有小伙伴认为我计算错了,那么我就来证明给你们看

广告页结束后要删除广告图片_第1张图片
不做任何操作时候的内存
广告消失后将图片删除操作
self.advImgView.image = nil

好了,我们再来看看删除广告图之后的内存吧、

广告页结束后要删除广告图片_第2张图片
是不是少了8M?

所以啊,一定别忘了删除广告图片!!!



强烈推荐:超简单!!! iOS设置状态栏、导航栏按钮、标题、颜色、透明度,偏移等

https://github.com/wangrui460/WRNavigationBar
https://github.com/wangrui460/WRNavigationBar_swift



欢迎关注我的微博:wangrui460

你可能感兴趣的:(广告页结束后要删除广告图片)