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;
}];
从控制台输出可看到获取到的地址。
控制台输出