ios工程图片资源注意点

编程入门 行业动态 更新时间:2024-10-09 15:19:22

ios<a href=https://www.elefans.com/category/jswz/34/1769783.html style=工程图片资源注意点"/>

ios工程图片资源注意点

需要注意的是图片的处理,在工程中有一个文件夹是供特殊的图片文件而设立的,你不能把所有的图片都塞到这里,这个不科学。最好还是放在Assets.xcassets中,那么到底是哪些图片呢?在有些项目中,大量使用了全屏的背景图片,这样的图片我们一定不能使用[UIImage imageNamed:@"imageName"]的方式加载,因为这个方法会把图片直接缓存到内存中,试想一下,如果很多张图片都塞进内存是什么情况?那就只能使用[UIImage imageWithContentsOfFile:@"imagePath"]的方式,但是我们知道Assets.xcassets中的图片在生成ipa后会被打包成一个压缩文件,以减少内存的占用,这个`imagePath`从哪里来呢,所以问题就解决了。把这些图片放到这个文件夹下面,加载的时候直接用NSBundle解决path的问题,ok!

更多推荐

ios工程图片资源注意点

本文发布于:2024-02-06 18:44:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1750677.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:工程   资源   图片   ios

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!