|
@@ -59,15 +59,15 @@ |
|
@@ -59,15 +59,15 @@ |
59
|
});
|
59
|
});
|
60
|
}
|
60
|
}
|
61
|
|
61
|
|
62
|
-- (NSArray<SDWebImageCoder> *)coders {
|
|
|
63
|
- __block NSArray<SDWebImageCoder> *sortedCoders = nil;
|
62
|
+- (NSArray<id<SDWebImageCoder>> *)coders {
|
|
|
63
|
+ __block NSArray<id<SDWebImageCoder>> *sortedCoders = nil;
|
64
|
dispatch_sync(self.mutableCodersAccessQueue, ^{
|
64
|
dispatch_sync(self.mutableCodersAccessQueue, ^{
|
65
|
- sortedCoders = (NSArray<SDWebImageCoder> *)[[[self.mutableCoders copy] reverseObjectEnumerator] allObjects];
|
65
|
+ sortedCoders = (NSArray<id<SDWebImageCoder>> *)[[[self.mutableCoders copy] reverseObjectEnumerator] allObjects];
|
66
|
});
|
66
|
});
|
67
|
return sortedCoders;
|
67
|
return sortedCoders;
|
68
|
}
|
68
|
}
|
69
|
|
69
|
|
70
|
-- (void)setCoders:(NSArray<SDWebImageCoder> *)coders {
|
70
|
+- (void)setCoders:(NSArray<id<SDWebImageCoder>> *)coders {
|
71
|
dispatch_barrier_sync(self.mutableCodersAccessQueue, ^{
|
71
|
dispatch_barrier_sync(self.mutableCodersAccessQueue, ^{
|
72
|
self.mutableCoders = [coders mutableCopy];
|
72
|
self.mutableCoders = [coders mutableCopy];
|
73
|
});
|
73
|
});
|