我正在为iPad开发一个iOS应用程序,我使用Grabkit从Facebook、Twitter、Flicker和相册中获取图像。为了从相册中获取图像,我需要将CGImage转换为UIImage,但我遇到了一些问题。好像我没有得到任何图像,因为当我稍后使用UIImage时,应用程序会崩溃并显示以下日志:
*** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 653]'
我正在使用以下代码来转换CGImage:
UIImage* image = [UIImage imageWithCGImage:imgRef];
所以这段代码不会崩溃,但是当我使用创建的图片时,它会崩溃。发生了什么?代码有错吗?