如何删除xcode项目中不再使用的图片资源

清理Xcode项目无用图片资源的方法
随着项目迭代,无用的图片资源会积累。本文介绍了两种方法来定位并删除这些资源:1) 使用 Unused 工具进行扫描;2) 通过编写并执行 shell 脚本在终端查找。


由于随着项目不但的版本迭代开发,资源也不断的替换,如果没有养成一个好的使用习惯,时间久了,自然就产生了好多的无用的图片资源,下面就两种方法帮你定位到无用的图片


1. 利用工具    下载地址  http://jeffhodnett.github.io/Unused/   运行效果如下

 


2. 通过终端 执行 shell 命令

a. 第一步建立.sh 文件  如 unusedImage.sh

         

#!/bin/sh
PROJ=`find . -name '*.xib' -o -name '*.[mh]'`

for png in `find . -name '*.png'`
do
    name=`basename $png`
    if ! grep -qhs "$name" "$PROJ"; then
        echo "$png is not referenced"
    fi
done


b. 进入你要查找的工程目录下执行 这段 shell 脚本

sh unusedImage.sh 

运行结果如下





        



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值