从NSBundle获得一条零路径

Ram*_*uri 3 objective-c nsbundle xcode4.4

我在项目中创建了一个新文件夹,我在其中复制了一个图像(称为"io.jpg").
我还检查了构建阶段 - >复制捆绑资源,文件就在那里.
所以我试图得到这个图像的路径:

NSBundle* bundle=[NSBundle mainBundle];
NSString* path=[bundle pathForResource: @"io" ofType: @"jpg"];
NSLog(@"%@",path);
Run Code Online (Sandbox Code Playgroud)

但它打印(null),我也尝试过这种方式:

NSBundle* bundle=[NSBundle mainBundle];
NSString* path=[bundle pathForImageResource: @"io"];
NSLog(@"%@",path);
Run Code Online (Sandbox Code Playgroud)

但它仍然打印(null).
有什么问题?

小智 5

转至:目标 - >"构建阶段" - >"复制捆绑资源"然后在此处添加该特定文件.

清理项目并运行.有用.:)