从iphone上的资源文件夹访问图像

时间:2010-12-14 10:33:00

标签: iphone cocoa-touch

我在资源文件夹中有文件夹,例如 resource->文件夹A-> 61.png

所以如何访问这条路径我做了这个

NSString *myFilePath=   [[NSBundle mainBundle] pathForResource:@"61" ofType:@"png" inDirectory:@"A" ];

NSLog(@"file is at %@",myFilePath);// its null

为什么我的路径为空?

2 个答案:

答案 0 :(得分:2)

这是任何正在寻找它的人的答案。

您需要使用以下方法将目录导入应用程序:

  1. 在Mac上创建目录。
  2. 选择将现有文件添加到项目中
  3. 选择要导入的目录
  4. 在弹出窗口中,确保选择“将项目复制到目标组的文件夹”和“为任何添加的文件夹创建文件夹参考”
  5. 点击“添加”
  6. 你已经完成了!

答案 1 :(得分:1)

您不需要使用inDirectory。即使您在资源文件夹下创建目录,所有资源也会转到app bundle下的平面目录。

NSString *myFilePath=   [[NSBundle mainBundle] pathForResource:@"61" ofType:@"png"];