【发布时间】:2012-03-07 18:51:25
【问题描述】:
我想做的只是从我的 iPhone 访问本地文件系统。 我在库目录中有一些文件。
所以,我的代码如下。
NSString *dir = @"/Users/MY_ID/Library/Application Support/iPhone Simulator/5.0/Applications/6AB76439-APP-ID-1C1BB92E/Library/test";
NSURL *url = [NSURL fileURLWithPath:dir isDirectory:NO];
那么,对于 url 的值,我得到的是,
file://localhost/Users/MY_ID/Library/Application%20Support/iPhone%20Simulator/5.0/Applications/6AB76439-APP-ID-1C1BB92E/Library/test
iPhone 模拟器和真正的 iPhone 都无法解析此网址。
我认为问题出在这部分。
file://localhost
因为没有那部分,我可以从字符串中读取文件。
但是,我需要做的是通过 NSURL 获取“测试”文件。
由于 [[MPMoviePlayerViewController alloc] initWithContentURL:] 方法只能读取 NSURL。
让我从本地文件系统中读取视频文件。
谢谢!!!
【问题讨论】:
标签: nsurl