Constructing image in background queue

This commit is contained in:
Mattt Thompson 2012-03-12 20:23:41 -07:00
parent 0481d55949
commit ebfbbd198a

View File

@ -237,8 +237,16 @@ static dispatch_queue_t image_request_operation_processing_queue() {
}
} else {
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(), ^{
success(self, self.responseImage);
success(self, image);
});
}
}