validating关于网络转移的jpegs问题非常有用。
我们可以进一步提出这个问题吗?如果图像数据不完整或从服务器损坏怎么办?完整的传输工作,MIME类型是image / jpeg,UIImage是构造的非零,但渲染器发现数据不一致,日志显示“Bad Huffman代码”或“数据段的过早结束”
如何在将UIImage放入视图上下文之前捕获此错误,从而在屏幕上获得一个不漂亮的图像?我可以将它渲染到非屏幕上下文并捕获错误吗?
答案 0 :(得分:2)
JPEG图像中的最后两个字节似乎应该是FF D9。 (见http://www.obrador.com/essentialjpeg/headerinfo.htm)