Xcode开发工具,图片放入ios工程,有三种方式:
一:Assets
Assets.xcassets
一般是以蓝色的Assets.xcassets的文件夹形式在工程中,以Image Set的形式管理。当一组图片放入的时候同时会生成描述文件Contents.json。且在打包后以Assets.car的形式存在,不能打开(网上有工具ThemeEngine可以打开,感兴趣的可以测试)。
iOS 开发中一般在工程内导入两个到三个同内容不同像素的图片文件, 一般如下:
btn_home_add_hollow.png
btn_home_add_hollow@2x.png
btn_home_add_hollow@3x.png
这三张图片都是相同内容, 而且图片名称的前缀相同, 区别在与图片名以及图片的分辨率. 开发者将这三张图片手动拖拽到 ImageAssets 目录下, Xcode 会以图片前缀创建一个图片组。
代码中使用图片:
let addImage =