我已经在我的应用程序中集成了AFNetworking库以从URL下载图像,当我们加载多个图像时,应用程序崩溃了.
当我使用Xcode崩溃报告列表(Xcode - > Window - > Organizer - > Crashes - >我们的应用程序)分析我的代码时,它在AFNetworking库中显示这行代码的错误:
课程:
UIImageView+AFNetworking方法名称:
setImageWithURLRequest代码行:
[[[self class] af_sharedImageRequestOperationQueue] addOperation:self.af_imageRequestOperation];
任何人都可以帮我解决这个问题吗?
尝试下面的代码
NSURL *url = [NSURL URLWithString:@"YourImageURL"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
UIImage *placeholderImage = [UIImage imageNamed:@"placeholder"];
__weak UIImageView *weakImageView = yourImageView;
[weakImageView setImageWithURLRequest:request
placeholderImage:placeholderImage
success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
weakImageView.image = image;
} failure:nil];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
597 次 |
| 最近记录: |