保存图片

NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:_saveImgUrl]];

                    shareView.saveblock= ^{

                        if([StarCustomUtilcheckPhotoAuthority]) {

                            if(@available(iOS9, *)) {

                                [[PHPhotoLibrarysharedPhotoLibrary]performChanges:^{

                                    [PHAssetChangeRequestcreationRequestForAssetFromImage:[UIImageimageWithData:data]];

                                }completionHandler:^(BOOLsuccess,NSError*_Nullableerror) {

                                    dispatch_async(dispatch_get_main_queue(), ^{

                                        if(error) {

                                            [GDHUDUtilshowTextInWindow:@"保存图片失败"];

                                        }else{

                                            [GDHUDUtilshowTextInWindow:@"保存图片成功"];

                                        }



                                    });


                                }];


                            }

                            else{

                                UIImageWriteToSavedPhotosAlbum([UIImageimageWithData:data],self,@selector(image:didFinishSavingWithError:contextInfo:),nil);

                            }


                        }

                    };

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。