iOS图片保存到本地相册

来源:互联网 发布:手机广告制作软件 编辑:程序博客网 时间:2024/05/17 18:02

之前看了一些开源的代码,里面有一个功能,就是将图片下载到相册,仔细看了其中的代码,只有很简单的一句话,并且保存过后,还可以判断是否保存成功。

如下代码所示,

点击按钮,将self.imageView上面的image内容保存到本地相册,并指定判断保存成功与否的方法imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:

  • (IBAction)saveImageToAlbum:(id)sender {
    UIImageWriteToSavedPhotosAlbum(self.imageView.image, self, @selector(imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:), nil);
    }

实现imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:方法

  • (void)imageSavedToPhotosAlbum:(UIImage )image didFinishSavingWithError:(NSError )error contextInfo:(void *)contextInfo
    {
    NSString *message = @”提示”;
    if (!error) {
    message = @”成功保存到相册”;
    }else
    {
    message = [error description];
    }
    NSLog(@”message is %@”,message);
    }

这些代码很简单,如果没有错误的话就提示“成功保存到相册”,如果保存失败的话,那么就输出错误信息[error description]。

0 0
原创粉丝点击