iOS读取工程目录的文件

NSURL*url=  [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"mp4"]];```

但是仅仅这样做的话有的时候是会崩溃的,因为`[[NSBundle mainBundle] pathForResource:@"test" ofType:@"mp4"]`可能会返回nil,虽然你的文件名和文件类型都没有写错,并且你的文件路径也没有问题,但是有一点是需要注意的,就是你的文件是不是包含在你编译的环境里面。看下图

![](http://upload-images.jianshu.io/upload_images/701353-6782614942d5fbd3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

你可能感兴趣的:(iOS读取工程目录的文件)