Ошибка EXC_BAD_ACCESS в UIImagePNGRepresentation при включенном Guard Malloc

Я получаю ошибку EXC_BAD_ACCESS в UIImagePNGRepresentation(), когда включен Guard Malloc, и когда я отключаю, я не получаю никаких ошибок при преобразовании изображения. Я просмотрел Google для решения, но я не нашел никакого рабочего решения. ниже приведен код.

UIImage  *image, *newImage;
NSData *imageData = [NSData dataWithContentsOfFile:@"somepath"];
            image = [UIImage imageWithData:imageData];
NSData* data = nil;
        data = UIImagePNGRepresentation(image);
        // write to temp directory and return URI
        NSString* docsPath = [NSTemporaryDirectory ()stringByStandardizingPath];
// more code

это часть кода плагина phonegap, и любые предложения действительно полезны. Спасибо.


person Theja    schedule 03.04.2013    source источник
comment
попробуйте добавить расширение к имени изображения   -  person Lithu T.V    schedule 03.04.2013


Ответы (1)


Информации недостаточно. Но я могу дать вам подсказку, что какой-то делегат или свойство были освобождены. Определить его как сильное

Если вы можете дать вам трассировку стека, это будет более полезно.

Удачи

person Chamath Jeevan    schedule 29.05.2013