2013-05-09 3 views
1

У меня проблема с написанием видео в каталоге документов приложений. Это не видно, когда вы вручную проверяете это местоположение. Но когда вы используете FileManager для проверки, он существует.Как писать видео в документах?

+1

Просьба указать код – Impossible

+0

Проверить мой ответ http://stackoverflow.com/questions/16412289/how-to-retrieve-video-from-bundle-and-add-it-to-document-directory/16412348#16412348 –

ответ

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]); 
+0

У меня есть ответ ... спасибо за это решение. – Ravee10

+0

ohk отлично. пожалуйста. Я думаю, вы должны отказаться от голосования. – user7388

0

Пишущие видео в документах папка как и написание любого другого файла. просто сделать:

[data writeToFile:filePath]; 

и проверить его вручную, вы должны пойти на этот путь:

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

если вы проверяете на тренажере прошивкой 6.1.

Вы уверены, что вы в пути?

Смежные вопросы