iphone:本地文件的相对路径?

时间:2010-01-17 02:15:45

标签: iphone uiimage directory relative-path

使用MontoTouch for .NET C#iPhone开发。 (虽然无所谓)

在iPhoneSimulator中,我使用UIImage.FromFile(@“images / Bahai.png”);从images文件夹中获取Bahai.png。

但是,当我在iTouch上以调试模式运行它时,该函数返回null。

只有将图像文件放在根目录中才能在iTouch中使用。

我需要使用不同的相对路径吗?

伊恩

1 个答案:

答案 0 :(得分:2)

不确定这是否有帮助,但在Objective-C中,我会从应用包中加载一个图像,如下所示:

UIImage *image = [UIImaged imageNamed:@"Bahai.png"];

对于其他类型的文件,我会得到这样的绝对路径:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Bahai" ofType:@"png"];