我在App文档目录中编写视频时遇到问题。当手动检查该位置时,它不可见。但是当您使用FileManager进行检查时,它就存在。
答案 0 :(得分:1)
此代码适用于我,请检查此代码并尝试:
NSString *fileName = nil;
NSData *dataToSave = nil;
fileName = @"/myVideo.mov";
dataToSave = [NSData dataWithContentsOfURL:self.urlVideo];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:fileName];
BOOL isSuccess = [dataToSave writeToFile:savedImagePath atomically:NO];
NSLog(@"result : %@",[NSNumber numberWithBool:isSuccess]);
答案 1 :(得分:0)
在文档文件夹中编写视频就像编写任何其他文件一样。只是做:
[data writeToFile:filePath];
要手动检查,你必须走这条路:
/Users/LoginName/Library/Application Support/iPhone Simulator/6.1/Applications/6B0A776-4D3D-4250-8FD2-892E7BBC1E9/Documents/
如果您正在检查模拟器iOS 6.1。
你确定你的方向正确吗?