Я разрабатываю приложение с использованием Framework Core Image. Все работает отлично на симуляторе, но когда я запускаю приложение на устройстве, мое приложение получает сбой с EXC_BAD_ACCESS на следующем фрагменте кода.EXC_BAD_ACCESS во время работы приложения на устройстве
CIFilter *myFilter = [CIFilter filterWithName:@"CIBumpDistortion"];
[myFilter setDefaults];
[myFilter setValue: [CIImage imageWithCGImage:[self.storyBoardImage CGImage]] forKey: kCIInputImageKey];//<----self.storyBoardImage is an UIImage and not being released.
[myFilter setValue: [CIVector vectorWithX:self.leftEyePosition.x Y:self.leftEyePosition.y]
forKey: kCIInputCenterKey];<-------Here my app crashed(EXC_BAD_ACCESS)
Примечание: Я использую ARC в моем приложении.
Что такое ошибка при сбое? –
Я не очень хорошо знаком с используемыми вами классами, кажется, что ошибка возникает, когда вы пытаетесь получить доступ к ключу kCIInputCenterKey. Он создан на вашем устройстве? – Cubia
его не выкидывает какое-либо описание ошибки в области отладки только EXC_BAD_ACCESS (код = 1 адрес = 0x0) в строке кода –