0

アプリにファイルでいっぱいのディレクトリを含めています。NSBundle のドキュメントを調べましたが、このディレクトリへの URL を取得する方法がわかりません。メイン バンドル オブジェクトを使用しようとしています。

xCodeのディレクトリ「Resources」の下にディレクトリ「defaultImages」があります。これらがデバイスにコピーされていることを確認しましたが、それらの URL を取得するにはどうすればよいですか?

具体的には、以下は機能しません。

[[NSBundle mainBundle]:URLForResource:@"defaultImages" withExtension:@"" subdirectory:@"Resources"]; 
4

2 に答える 2

0

試す

 NSString *filepath = [[NSBundle mainBundle] pathForResource:@"defaultImages" ofType:@"footype"];
于 2013-11-15T01:20:52.617 に答える
0

どうやら NSBundle はディレクトリを見つけてくれないようです。私の解決策は、 How to make an iOS asset bundle? を介して、ディレクトリの内容をバンドル内に配置することでした。. 次に、そのバンドルをメインのアプリケーション バンドルに追加しました。

于 2013-11-16T01:12:04.520 に答える