1
ユーザーはオフラインモードで見ることができるように、サーバーから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 ];
}
こんにちは、 の場合に失敗しますcontend.Soファイルに係るされているすべてのあなたがアプローチ以下試してみましたか? http://iphone.resourcezen.com/received-file-exists-in-photo-library 解決策が見つかったら教えてください。 – user130934