美文网首页
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