我正在尝试使用 SDWebImage 库来下载效率图像。我使用串行顺序同时下载 10 张照片(函数 downloadWithURL 为每个请求创建一个线程)。有时使用特定的网址,该功能就像在无限循环中堆叠。既不会调用成功回调也不会出错。我知道我使用的不是最新版本的库,但我想这个错误的存在很奇怪。
我的代码如下所示:
SDWebImageManager *manager = [SDWebImageManager sharedManager];
[manager downloadWithURL:[NSURL URLWithString:self.imageURL]
delegate:self
options:SDWebImageRetryFailed
success:^(UIImage* image)
{ NSLog(@"downloaded successful"); }
failure:^(NSError* error)
{ NSLog(@"downloaded failure"); }];