NSURL访问项目中的文件

最近在研究视频处理,具体为:将一个mp4文件,拖入项目工程中,通过url访问文件。

开始代码如下:

NSString *path = [[NSBundle mainBundle]pathForResource:@"ddd" ofType:@"mp4"];
NSURL *url = [NSURL URLWithString:path];

运行显示url一直为nil,无法解决。

 

后来,在网上看到url读取本地文件的方法 fileURLWithPath,于是对代码进行了修改

修改代码如下:

NSString *path = [[NSBundle mainBundle]pathForResource:@"ddd" ofType:@"mp4"];
NSURL *url = [NSURL fileURLWithPath:path];

 

运行~一切ok。

转载于:https://www.cnblogs.com/iOSDeng/p/5147413.html

你可能感兴趣的:(NSURL访问项目中的文件)