Когда я строй этого кода я получаю сообщение об ошибке,CGImageRelease Ошибка в архитектуре i386
AVAsset *asset = [AVAsset assetWithURL:ur];
AVAssetImageGenerator *imageGenerator = [[AVAssetImageGenerator alloc]initWithAsset:asset];
CMTime time = CMTimeMake(2, 1);
CGImageRef imageRef = [imageGenerator copyCGImageAtTime:time actualTime:NULL error:NULL];
UIImage *thumbnail = [UIImage imageWithCGImage:imageRef];
cell.imageView.image=thumbnail;
CGImageRelease(imageRef);
Ошибке
Undefined symbols for architecture i386: "_CGImageRelease", referenced from:
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я добавил libc++.dylib
, но по-прежнему сохраняется ошибка. Как я могу это решить?
Я думаю, что это OS-X framework. И он недоступен в IOS, когда я пытаюсь добавить. – Boggarapu
@Boggarapu Да, вы правы. Проверьте мое редактирование – Amar
По-прежнему такая же ошибка. Не использовать добавление 'quartzcore.framework' – Boggarapu