2012-02-29 9 views
0

どのように私たちはリソースフォルダ内の異なるフォルダの同じ名前でxmlsを置くために入れ子にすることができます。そして、私たちはプログラム的にiphoneアプリのパスを使って読むことができますか?xmlsを同じ名前にするために、リソースフォルダに入れ子になったディレクトリを作るにはどうすればいいですか?

実際に私は> F> G> some.xmlリソースのようなリソースに再資源> A> B> some.xml ようにしたい

のように...両方のxmlが異なる含む方法をこれまで私はそれが私のiPhoneアプリケーションでそれを読むことができる方法を教えてください。

答えて

0

異なるフォルダにある場合でも、同じファイル名を使用することはできません。お使いのシステム上のフォルダ構造を作成し、直接あなたにフォルダを追加することができます

a_b_some.xml
f_g_some.xml

+0

Thanx Parkyprg.I同じ疑問がありました。ファイルが既にリソースフォルダに存在する場合、同じ名前のファイルをコピーできないためです。 –

0

代わりに、回避策として、次のようなファイルに名前を付けることができますドラッグドロップでリソースの下にあるXCodeプロジェクト。

このフォルダは、macのネイティブフォルダと同じように、黄色(プロジェクト内の論理グループのみ)ではなく青色(ディスク上のフォルダ内の物理的なグループ)で表示する必要があります。このように、同じファイルを別のフォルダ階層に問題なく置くことができます。

ファイルへの絶対パスを作成する必要がある場合は、アクセスするファイル[NSBundle pathForResource:]はカスタムフォルダ階層にアクセスできないため、この場合は機能しません。

最高の運があります。

関連する問題