Assets.xcassets文件
Assets.xcassets是用来存放图像资源文件的
使用Assets的好处
1、自动管理图片,如@1x,@2x图片,使用的时候使用Asset 名字即可;
2、管理应用的Icon和Default图片,这个挺方便的,可以完全抛开以前规范命名如Icon.png,Icon@2x.png,Xcode会自动识别尺寸然后匹配进去;
3、可视化管理图片拉伸,从而抛弃到处使用resizeImage...来获取拉伸图片;
使用Assets注意事项
1、在Assets中的图片不能通过imageWithContentsOfFile:加载;
2、imageName:加载的图片要么是Assets中的图片,要么是资源包中的图片,如果要用imageName:加载其他的图片,必须在文件名后面添加扩展名,如:
UIImage *image=[UIImage imageNamed:@"plus.png"];
Assets.car文件
这个文件是Xcode中Assets.xcassets打包后生成的一种压缩文件。
打开Assets.car方式:
下载cartool工具-GitHub地址
https://github.com/steventroughtonsmith/cartool