Constructing image in background queue
This commit is contained in:
parent
fe0f1ce932
commit
ac20e02af3
1 changed files with 9 additions and 1 deletions
|
|
@ -210,8 +210,16 @@ static dispatch_queue_t image_request_operation_processing_queue() {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (success) {
|
if (success) {
|
||||||
|
#if __IPHONE_OS_VERSION_MIN_REQUIRED
|
||||||
|
UIImage *image = nil;
|
||||||
|
#elif __MAC_OS_X_VERSION_MIN_REQUIRED
|
||||||
|
NSImage *image = nil;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
image = self.responseImage;
|
||||||
|
|
||||||
dispatch_async(self.successCallbackQueue ? self.successCallbackQueue : dispatch_get_main_queue(), ^{
|
dispatch_async(self.successCallbackQueue ? self.successCallbackQueue : dispatch_get_main_queue(), ^{
|
||||||
success(self, self.responseImage);
|
success(self, image);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue