美文网首页
URL带cookie获取图片,支持图片返回的 set-cooki

URL带cookie获取图片,支持图片返回的 set-cooki

作者: AlexLi_ | 来源:发表于2018-04-25 22:04 被阅读207次

    建一个分类

    用 SDWebImage 的方法去实现

    代码:

    #import <UIKit/UIKit.h>
    
    @interface UIImageView (AlexUtil)
    -(void)alex_setImageURL:(NSURL *)url;
    
    @end
    
    #import "UIImageView+AlexUtil.h"
     
     @implementation UIImageView (AlexUtil)
     -(void)alex_setImageURL:(NSURL *)url{
         @weakify(self);
         
         [SDWebImageDownloader.sharedDownloader downloadImageWithURL:url
                                                             options:SDWebImageDownloaderHandleCookies|SDWebImageDownloaderUseNSURLCache
                                                            progress:^(NSInteger receivedSize, NSInteger expectedSize, NSURL * _Nullable targetURL) {
             
         } completed:^(UIImage * _Nullable image, NSData * _Nullable data, NSError * _Nullable error, BOOL finished) {
             @strongify(self);
             
             dispatch_async(dispatch_get_main_queue(), ^{
                 
                 if (image && finished)
                 {
                     
                     self.image = image;
                     
                 }
                 
             });
         }];
     }
     
     @end
    

    相关文章

      网友评论

          本文标题:URL带cookie获取图片,支持图片返回的 set-cooki

          本文链接:https://www.haomeiwen.com/subject/ymtulftx.html