iOS - MitImgChecker 重复图片与无用图片检测

2019-08-25  本文已影响0人  Mitchell

作者:Mitchell
轮子链接:MitImgChecker

需求

//图片名称 a_01.png, a_02.png, a_03.png
//代码中实现如下:
int num;
[NSString stringwithFormat:@"a_%ld",num];
a1.png 与 b1.png 名字不同,但是内容相同,保留一个即可

造轮子中


轮子 MitImgChecker

可以自定义增加或者删除 ```png, jpg, json...``` 格式的图片格式
比如要在 ```.m / .mm``` 文件中进行图片文件的扫描
比如增加了 ```/123/```, 那么图片文件中带有路径 ```/123/``` 的就都会被过滤,为防止误过滤,尽量添加精确的路径。
比如增加了 ```/file/```,那么会过滤掉被扫描文件路径中带有 ```/file/``` 中的文件,为防止误过滤,尽量添加精确的路径
//图片名称可能是 a_01.png, 1_02.png ...
//代码中使用可能如下,此时无法准确匹配 a_01,那么此时添加图片代码前缀 a_ 就可以将其过滤掉
int num = 0;
[UIImage imageNamed:[NSString stringwithFormat:"a_%ld",num]]
//这种关于个人代码风格问题,拖拽到 .xcaseets 中的图片之后,手动改一下 imageset 的文件名称。(恩,很头痛~)
代码是 1.png 但是拖进去之后 将生成的 1.imageset 改成了 2.imageset.
可以检测出不同名称相同内容的图片。

总结

上一篇 下一篇

猜你喜欢

热点阅读