获取文档目录下视频的nsData

Get nsData of video in document directory

我在文档目录中有视频,我只是想将它转换成 nsdata

 videoData = [NSData dataWithContentsOfFile:@"/var/mobile/Applications/E6B0ACDC-FC72-4EA2-8241-6F7F00F18F2E/Documents/video2015-01-01-04-58-29.mov"];

如何获取 nsdata? 这里有人可以帮助我

您应该使用以下文件目录路径。

创建方法其中returns文件目录路径。永远不要附加静态路径。始终按照以下代码获取文档目录路径。

NSString *DocumentsDirectoryPath() {NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentsDirectoryPath = [paths objectAtIndex:0];return documentsDirectoryPath;}

然后附加你的电影路径

NSUrl *videoURL = [NSURL fileURLWithPath:[DocumentsDirectoryPath() stringByAppendingPathComponent:@"video2015-01-01-04-58-29.mov"]];
NSData *data = [NSData dataWithContentsOfURL:videoURL];