Xcodeプロジェクトに同じ名前の複数のリソースを追加し、そのうち1つを他のリソースより優先させる方法はありますか?Xcodeで同じ名前のリソースを使用する
例: 両方ともicon.pngと呼ばれる2つのファイルをXcodeプロジェクトに追加しました。それらはファイルシステムの異なるフォルダ(Folder1/icon.pngとFolder2/icon.png)とXcodeの異なるグループにあります。 XcodeにFolder2/icon.pngがFolder1/icon.pngよりも優先されるように指示する方法はありますか? 1つのicon.pngしか存在しない場合は、そのアイコンを使用します。
ありがとうございました。
EDIT(2010-12-23):
あなたは、彼らが別のフォルダの参照でない場合でも、Xcodeプロジェクトに同じ名前を持つ複数のファイルを持つことができますが、それらは別々のグループです。コンパイルされると、アプリケーションバンドル(フォルダがなくフラットになります)にはファイル(icon.png)のコピーが1つしかありません。使用するファイルのコピーをどのように選択するのですか?
私はあなたがBlackBerryのためにこれを行うことができると言われました。これは次のように動作します:コンパイラはプロジェクト内のファイルのリストを下り、それらをアプリケーションバンドルに追加し始めます。重複が検出された場合は上書きされます(または上書きされない)ので、下端(または上端)のファイルの優先順位が高くなり、最終的なバンドルになります。
これは間違った解決策であると私は分かりません。なぜあなたは質問を編集していないのですか?元の問題を解決するためのより良い解決策を考え出すことができます。 – coneybeare