From 2c5ee720ba44da43615de9c0f9ecf2634f6de213 Mon Sep 17 00:00:00 2001 From: Richard Howell Date: Mon, 2 Jun 2014 11:12:26 +0200 Subject: [PATCH] add a suspension method to image downloaders --- SDWebImage/SDWebImageDownloader.h | 5 +++++ SDWebImage/SDWebImageDownloader.m | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/SDWebImage/SDWebImageDownloader.h b/SDWebImage/SDWebImageDownloader.h index 0895997..ffe5aa9 100644 --- a/SDWebImage/SDWebImageDownloader.h +++ b/SDWebImage/SDWebImageDownloader.h @@ -148,4 +148,9 @@ typedef void(^SDWebImageDownloaderCompletedBlock)(UIImage *image, NSData *data, progress:(SDWebImageDownloaderProgressBlock)progressBlock completed:(SDWebImageDownloaderCompletedBlock)completedBlock; +/** + * Sets the download queue suspension state + */ +- (void)setSuspended:(BOOL)suspended; + @end diff --git a/SDWebImage/SDWebImageDownloader.m b/SDWebImage/SDWebImageDownloader.m index 5b7cae2..09ceb4f 100644 --- a/SDWebImage/SDWebImageDownloader.m +++ b/SDWebImage/SDWebImageDownloader.m @@ -212,4 +212,8 @@ static NSString *const kCompletedCallbackKey = @"completed"; }); } +- (void)setSuspended:(BOOL)suspended { + [self.downloadQueue setSuspended:suspended]; +} + @end