LSUnusedResours使用的注意点

LSUnusedResources 是用于App项目瘦身的一个工具,专门用来查找项目中没有用到的过图片。

这里要注意的是,这个工具会把图片名字循环遍历到项目是否用到,如果你把图片的名字写成循环之类、第三方框架里存在的图片、以及图片根据后台下发的内容来确定图片,这个时候就要区别对待了.


tip1.jpeg

代码1.jpeg

tip1 是MJRefresh 的自定义下拉刷新图片,因为只用到refresh_%ld,而是不是refresh_01整个名字,所以这个工具就认为我们没有用到这些图片.

tip2.jpeg

代码2.jpg

tip2是根据后台的图片也是这样,后台给我们什么字段,我们就显示什么图片.

tip3.jpg

tip3是第三方框架MWPhotoBrowser的图片删除了,也会进行报错。

综合上述3点,在删除图片的时候需要仔细排查下

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

推荐阅读更多精彩内容