1

我在 App 文档目录中编写视频时遇到问题。手动检查该位置时不可见。但是当你使用 FileManager 检查时,它是存在的。

4

2 回答 2

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]);
于 2013-05-09T11:01:49.203 回答
0

在文档文件夹中编写视频就像编写任何其他文件一样。做就是了:

[data writeToFile:filePath];

要手动检查,您必须转到以下路径:

/Users/LoginName/Library/Application Support/iPhone Simulator/6.1/Applications/6B0A776-4D3D-4250-8FD2-892E7BBC1E9/Documents/

如果您正在检查模拟器 iOS 6.1。

你确定你走对路了吗?

于 2013-05-09T11:39:22.727 回答