웹 서비스에서 오는 하나의보기에 10 개 이상의 비디오 URL이 있습니다.이 비디오 축소판을 테이블보기에 표시하고 있습니다. 내가 특정 폴더에있는 갤러리에 동영상을 저장하고있어 어디 나는 다음과 같은 코드를 사용하고Objctive C의 Iphone Gallery에있는 Partcular 폴더에 비디오를 저장하는 방법
이 내 코드 ::
NSURL *url = [NSURL URLWithString:Urlstr];
NSData *data = [NSData dataWithContentsOfURL:url];
// Write it to cache directory
NSString *path = [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:@"file.mov"];
[data writeToFile:path atomically:YES];
// After that use this path to save it to PhotoLibrary
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library addAssetsGroupAlbumWithName:@"MyFolderName" resultBlock:^(ALAssetsGroup *group)
{
//How to get the album URL?
// saving the video in gallery though file path and document directory
[library writeVideoAtPathToSavedPhotosAlbum:[NSURL fileURLWithPath:path] completionBlock:^(NSURL *assetURL, NSError *error) {
if (error) {
NSLog(@"%@", error.description);
}else {
NSLog(@"Done :)");
}
}];
}
failureBlock:^(NSError *error) {
//Handle the error
}];
이제 문제는 내 폴더 내 영상을 저장하지 않습니다이다. 폴더를 만들고 갤러리의 기본 비디오 폴더에 비디오를 저장합니다. 누구나 왜 이런 식으로 나에게 제안하십시오.
왜 내가이 구현 .. 사용하거나 https://github.com/Kjuly/ALAssetsLibrary-CustomPhotoAlbum – Poles
HII 극에서 힌트를 얻을 수 없습니다. 그러나 이것은 많은 오류를줍니다. – user6898211
어떤 오류가 발생합니까? – Poles