获取文档目录下视频的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];
我在文档目录中有视频,我只是想将它转换成 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];