2

Xcode プロジェクトがあります。プロジェクトには現在 4 つのターゲットがあり、さらに追加しようとしています。プロジェクト内には、約 150 個の png ファイルがあります。Xcodeの「グループとファイル」パネルのグループのツリーにこれらすべてがあります。

これらの png ファイルを一部のターゲットに含めたいが、他のターゲットには含めたくない。問題は、私は常にそれらすべてが必要か、またはどれも必要ないということです。選んで選びたくない。

これを管理する方法はありますか?基本的に、「png ファイル」グループ内のすべてのファイルを使用するターゲットと、それらをまったく使用しないターゲットが必要です。グループのツリー全体をターゲットに含め、同じツリーを別のターゲットから削除する方法があれば、各ファイルを個別に実行する必要がなく、理想的です。

編集:応答がないため、これに報奨金を開始します。上記を行うことができない場合、多かれ少なかれ同じことを達成する他の方法に興味があります-たとえば、すべてのpngファイルを共有ライブラリにするのに役立ちますか? それとも、それら自体をターゲットにして、他のターゲットのいくつかをそのターゲットに依存させるには? どちらの場合でも、設定方法を知る必要があります。

私の結論は、すべてをできるだけシンプルにしたいということです。たとえば、ファイルを 150 に追加して、そのファイル グループを使用するすべてのターゲットに含める必要があることをプロジェクトに伝えるのは簡単なはずです。

4

2 に答える 2

4

現在、Xcode 3.2.3 を使用しています。グループを右クリックして [情報を取得] を選択し、[ターゲット] タブに移動して、それらのファイルを入れたいターゲットを選択できます。それは私のために働きます、これはあなたが探しているものですか?

于 2010-06-28T01:05:50.653 に答える
0

スクリプトを作成し、スクリプト実行フェーズとして適切なターゲットに含めます。Xcode から環境変数を取得するため、スクリプトがファイルを適切な場所にコピーするのは非常に簡単です。さらに多くの情報をスクリプトに渡して、クリーンなコードのみの Xcode プロジェクトを維持することもできます。

イメージでいっぱいのディレクトリがあり、スクリプトが実行されるたびに (ターゲットをビルドするときに)、すべてがコピーされます。イメージを追加するには、Xcode プロジェクトを変更せずにディレクトリに追加します。

于 2010-06-28T00:52:45.147 に答える