无法加载"图像"的快速查看数据

asl*_*nci 6 image quicklook ios xcode5

我正在尝试新Xcode 5的快速查看功能,以便能够在调试窗格中看到我的图像,但是我收到的消息是我的图像无法使用快速查看进行预览,它说"无法加载快速查看数据对于"image"",其中"image"是我的变量的名称.

是否因为图像的大小而发生这种情况还是有其他需要考虑的事情?我的图像大小有点大(宽度= 2448,高度= 1224)

谢谢!

Tom*_* C. 6

我建议您在图像变量处于活动状态时打开调试器的变量窗格.右键单击并添加一个表达式,该表达式应该是图像变量引用.选择表达式后,我会尝试单击将在变量屏幕底部启用的"快速查看"图标.请告知这是否有帮助,否则请随时接受答案.

(例如)cell.imageView.image

快速浏览

  • 不奇怪,Xcode 是一个三等工具,每天都在变得更糟。 (3认同)

Viv*_*ive 5

当我确实需要该图像(并且通常无法快速查看它)时,仅出于调试目的,我可以使用以下模式查看它:

CGImageRef imageRef = image.CGImage;
CGImageRelease(imageRef); // put breakpoint here
Run Code Online (Sandbox Code Playgroud)

然后,我需要快速查看imageRef。捕获错误时不要忘记删除此行代码,因为它占用了设备资源并且很多余:)

顺便说一句:汤米的解决方案对我不起作用。