From 9129e92ec546499f23d6e807e3f514876eded012 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Tue, 26 Mar 2019 15:23:50 +0300 Subject: Stop using AFNetworking image loader --- Juick/Views/BubbleMessageCell.m | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Juick/Views/BubbleMessageCell.m') diff --git a/Juick/Views/BubbleMessageCell.m b/Juick/Views/BubbleMessageCell.m index ce41002..f889200 100644 --- a/Juick/Views/BubbleMessageCell.m +++ b/Juick/Views/BubbleMessageCell.m @@ -7,6 +7,7 @@ // #import "BubbleMessageCell.h" +#import "APIClient.h" @implementation BubbleMessageCell @@ -30,15 +31,15 @@ self.message.text = message.text; self.unreadMarker.text = @""; __weak UIImageView *weakAvatar = self.avatarView; - [self.avatarView setImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:message.user.avatar]] placeholderImage:nil success:^(NSURLRequest * _Nonnull request, NSHTTPURLResponse * _Nullable response, UIImage * _Nonnull image) { + [[APIClient sharedClient] fetchImageWithURL:[NSURL URLWithString:message.user.avatar] callback:^(NSData *data) { [UIView transitionWithView:weakAvatar duration:0.3 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{ - weakAvatar.image = image; + weakAvatar.image = [UIImage imageWithData:data]; } completion:nil]; - } failure:nil]; + }]; } @end -- cgit v1.2.3