| 123456789101112131415161718192021222324252627282930 |
- //
- // PINRemoteImageProcessorTask.m
- // Pods
- //
- // Created by Garrett Moon on 3/9/15.
- //
- //
- #import "PINRemoteImageProcessorTask.h"
- @implementation PINRemoteImageProcessorTask
- - (BOOL)cancelWithUUID:(NSUUID *)UUID manager:(PINRemoteImageManager *)manager
- {
- BOOL noMoreCompletions = [super cancelWithUUID:UUID manager:manager];
- if (noMoreCompletions && self.downloadTaskUUID) {
- [manager cancelTaskWithUUID:self.downloadTaskUUID];
- _downloadTaskUUID = nil;
- }
- return noMoreCompletions;
- }
- - (void)setDownloadTaskUUID:(NSUUID *)downloadTaskUUID
- {
- NSAssert(_downloadTaskUUID == nil, @"downloadTaskUUID should be nil");
- _downloadTaskUUID = downloadTaskUUID;
- }
- @end
|