我在文档目录中有视频,我只想将其转换为nsdata
videoData = [NSData dataWithContentsOfFile:@"/var/mobile/Applications/E6B0ACDC-FC72-4EA2-8241-6F7F00F18F2E/Documents/video2015-01-01-04-58-29.mov"];
我怎样才能获得nsdata? 这里的任何人都可以帮助我
答案 0 :(得分:0)
你应该使用以下文件目录路径。
create method返回文档目录路径。切勿附加静态路径。总是按照以下代码获取文档目录路径。
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];