【发布时间】:2014-11-25 11:58:50
【问题描述】:
我正在使用CTAssetPicker (https://github.com/chiunam/CTAssetsPickerController) 来挑选图像,将它们转换为 JPEG 并将它们保存在远程存储位置。到目前为止一切顺利,直到最近(而且很少)我在挑选资产后开始收到奇怪的异常:
NSInvalidArgumentException
-[NSNull CGImage]: unrecognized selector sent to instance 0x3759f3f0
当调用 UIImageJPEGRepresentation 并使用从资产选择器返回的图像时会发生这种情况。
我试图通过向 JPEG 转换发送空值来重现这一点,但事实并非如此。我发送的UIImages 中的CGImage 似乎为空,但我不知道为什么会这样。
【问题讨论】:
标签: ios exception uiimage cgimage