Images.xcassets的优点?

一般我们存放图片到文件夹下,Images.xcassets中经常存储 图标icon 、启动图片LaunchImage.可是一直疑问那Images.xcassets中存储工程中使用的一般图片的优势是啥?

1.如果图片是被放到images.xcassets中(部署版本>=ios8),之后打包的资源包中的图片会被放到Assets.car中,图片有被压缩.                                                            如果部署版本 <ios8 ,打包的资源包中的图片会被放在MainBundle中,图片不会被压缩。 

2.如果图片不被放到images.xcassets中,即直接拖拽到项目当中,无论部署版本是多少,都会被放到MainBundle中。这样图片没有被压缩。

总结:建议用images.xcassets 。可以压缩图片,省内存。
















最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容