私は使用しています
UIImageWriteToSavedPhotosAlbum(image,nil,nil,nil);
画像を保存しますが、保存されている場所を知りたいのですが、参照URLと保存された画像の名前を意味します..
ALAssetsLibrary を使用して取得できます
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeImageToSavedPhotosAlbum:myCGImage metadata:nil completionBlock:^(NSURL* assetURL, NSError* error)
{
if (error.code == 0) {
NSLog(@"URL %@", assetURL);
[library assetForURL:assetURL resultBlock:^(ALAsset *asset) {
NSLog(@"Filename %@", [[asset defaultRepresentation] filename]);
}
failureBlock:^(NSError* error) {
NSLog(@"failed to retrieve image asset:\nError: %@ ", [error localizedDescription]);
}];
}else {
NSLog(@"saved image failed.\nerror code %i\n%@", error.code, [error localizedDescription]);
}
}];