Я сохраняю файл с сервера в ALAssetLibrary, так что пользователь может просматривать его в автономном режимеКак проверить, есть ли файл (видео) уже в ALAssetsLibrary (фотоальбом), прежде чем его сохранить?
Однако я не хочу, чтобы пользователь загружал один файл несколько раз, чтобы избежать создания дубликатов в фотоальбоме заявление.
, что мой код:
ALAssetsLibrary* library = [[ALAssetsLibrary alloc] init];
void (^completionBlock)(NSURL *, NSError *) = ^(NSURL *assetURL, NSError *error)
{
if (error != nil)
{
//writeFailed = YES;
NSLog(@"error = %@", error);
}
//[self notifyCompletionTarget];
NSLog(@" saving is done");
};
NSURL *url = [[NSURL alloc] initFileURLWithPath:path];
[library writeVideoAtPathToSavedPhotosAlbum:url completionBlock:completionBlock ];
}
Привет, вы пробовали следующий подход? http://iphone.resourcezen.com/received-file-exists-in-photo-library Сообщите мне, если вы найдете решение. – user130934