那可有的忙喽~
Images.xcassets 与 Assets.car
Images.xcassets,是Xcode项目中的,用于存放资源文件.那么我们为什么不直接处理 Images.xcassets...重命名为 bg_mypage_edit@3x.png;
将含有@3x的图片组的@1x @2x @3x 的图片按顺序移动到单独文件夹 如 assets_3x,并都命名为@3x,此时原文件夹中即为有问题的资源...'for i do mv -- "$i" "${i%~iphone@3x.png}@3x.png"; done' sh {} +
# 3.将含有@3x的图片组的@1x @2x @3x 的图片按顺序移动到单独文件夹...如 assets_3x,并都命名为@3x,此时原文件夹中即为有问题的资源,新文件夹中为有效的资源文件,且只保留了@3x;
mkdir .....收获与感悟:
项目中,图片这一块,的确有许多无用的或不合理的资源,需要及早解决;
shell 脚本是基于路径进行复制,移动等操作的,如 find的结果,其实是一个文件路径,借助它,提出了一个简单的区分可用于不可用资源的方法