1. ホーム
  2. xcode

[解決済み] Xcodeプロジェクトで未使用の画像を見つけるには?

2022-12-11 11:06:03

質問

Xcode プロジェクトで未使用の画像を検索するための 1 行をお持ちの方はいらっしゃいますか? (すべてのファイルがコードまたはプロジェクト ファイルで名前によって参照されていると仮定して - コードによって生成されたファイル名はありません。)

これらのファイルはプロジェクトの寿命が尽きるまで蓄積される傾向があり、任意の png を削除することが安全かどうかを判断するのは難しいかもしれません。

どのように解決するのですか?

プロジェクトに含まれていない、フォルダ内にあるだけのファイルについては

cmd ⌘を押します。 + alt ⏀ + A

と表示され、グレーアウトしなくなります。

xibでもコードでも参照されないファイルについては、このようなものが機能するかもしれません。

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

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