iOS UIImage/图片保存到相册并获取其地址

2017-11-30  本文已影响0人  Accepted_

    前些天客户提了一个需求,说把图片保存到相册之后,要把图片的地址获取到并提供给他们。虽然我不是很清楚他们拿了这个地址有什么用,但还是本着尽量满足客户需求的想法,寻找获取地址的办法。在网上找了好久最终找到了。不过据我所知现在他们已经把相关代码注释掉了…… 但还是记录下来以应付以(xiang)后(tong)的(de)不(bian)时(tai)之(xu)需(qiu)。

__block ALAssetsLibrary *lib = [[ALAssetsLibrary alloc] init];

[lib writeImageToSavedPhotosAlbum:_imageDL.CGImage metadata:nil completionBlock:^(NSURL *assetURL, NSError *error) {

    //assetURL即地址

    NSLog(@"assetURL = %@, error = %@", assetURL, error);

    //将地址存入字典中。可根据自己需要做其他操作

    [myDict setValue:[NSString stringWithFormat:@"%@",assetURL] forKey:@"picAddress"];

    lib = nil;

}];

从控制台输出可看到获取到的地址。

控制台输出
上一篇下一篇

猜你喜欢

热点阅读