У меня ошибка "JPEGDecompressSurface: Ошибка декодирования изображения: e00002c2" в моей консоли, вызванной функцией CGDataProviderCopyData, когда я пытаюсь получить пиксели из GCImage.Несмотря на это, все работает как положено, но я бы хотел избавиться от этой ошибки и понять, что может быть не так.Я не знаю, как понять, что не так.Буду благодарен за любые идеи.
Код:
NSData* nsData = [NSData dataWithBytes:inBuffer length:inBufferSize];
UIImage* image = [UIImage imageWithData: nsData]; // looks good in debugger
CGImageRef imageRef = [image CGImage];
CGDataProviderRef refData = CGImageGetDataProvider(imageRef);
CFDataRef pixels = CGDataProviderCopyData(refData); // error appears in the console
Спасибо!