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