2010-01-17 152 views
1

使用MontoTouch for .NET C#iPhone開發。 (雖然不應該)iphone:本地文件的相對路徑?

在iPhoneSimulator中,我使用UIImage.FromFile(@「images/Bahai.png」);從images文件夾中獲取Bahai.png。

但是,當我在iTouch上的調試模式下運行它時,函數返回一個空值。

只有當我把圖像文件放入根目錄時,它才能在iTouch中工作。

我需要使用不同的相對路徑嗎?

伊恩

回答

2

不知道這會有所幫助,但在Objective-C,我會從應用程序包像這樣加載圖像:

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

對於其他類型的文件,我會得到這樣的絕對路徑:

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