Iphone 如何访问我的包中的文件?

Iphone 如何访问我的包中的文件?,iphone,cocoa,Iphone,Cocoa,我有一个简单的问题,但在前面的帖子中似乎看不到答案,所以这里开始 我想访问捆绑包中的图像文件,并将该字符串粘贴到各种UIWebView中的html中 下面的代码似乎返回了一个垃圾字符串。它不返回nil,所以我假设我的发现 NSString *imageString = [[NSBundle mainBundle] pathForResource:@"myimage" ofType:@"png"]; 我是否正确访问此文件 如果要将字符串插入HTML,请记住它应该是URL,而不是文件路径。您可以简

我有一个简单的问题,但在前面的帖子中似乎看不到答案,所以这里开始

我想访问捆绑包中的图像文件,并将该字符串粘贴到各种UIWebView中的html中

下面的代码似乎返回了一个垃圾字符串。它不返回nil,所以我假设我的发现

NSString *imageString = [[NSBundle mainBundle] pathForResource:@"myimage" ofType:@"png"];

我是否正确访问此文件

如果要将字符串插入HTML,请记住它应该是URL,而不是文件路径。您可以简单地将“file://”添加到前面,也可以使用NSURL对象,如下所示:

NSString* urlString = [[NSURL fileURLWithPath:imageString] absolutePath];

然后将
urlString
注入HTML

如果要将字符串插入HTML,请记住它应该是URL,而不是文件路径。您可以简单地将“file://”添加到前面,也可以使用NSURL对象,如下所示:

NSString* urlString = [[NSURL fileURLWithPath:imageString] absolutePath];

然后将
urlString
注入HTML

这是在包中查找文件的正确方法。你是如何检查字符串的?输出是什么?这是在包中查找文件的正确方法。你是如何检查字符串的?输出是什么?