美文网首页
iOS 删除未使用的图片资源

iOS 删除未使用的图片资源

作者: 动力机车 | 来源:发表于2018-04-16 17:36 被阅读14次

    第一步:使用前要安装ack ,安装方法: brew install adk

    第二步:在工程Targets->Build Phases项目中点击上面的+,添加“New Run Script Phases”,之后给下面的代码复制在里面。

    #! /bin/bash

    for i in `find . -name "*.png" -o -name "*.jpg"`; do

    file=`basename -s .jpg "$i" | xargs basename -s .png | xargs basename -s @2x`

    result=`ack -i "$file"`

    if [ -z "$result" ]; then

    echo "$i"

    # 如果需要,可以直接执行删除:

    rm "$i"

    fi

    done

    如图:

    之后编译(command + B)工程,这样工程中的无用图片被删除,但是工程文件没有变,需要手动把警告的图片从工程中删除

    相关文章

      网友评论

          本文标题:iOS 删除未使用的图片资源

          本文链接:https://www.haomeiwen.com/subject/asbekftx.html