我可以在保存之前检查下载的图像是不是损坏吗?
Posted
技术标签:
【中文标题】我可以在保存之前检查下载的图像是不是损坏吗?【英文标题】:can I check if downloaded image is corrupt or not before saving?我可以在保存之前检查下载的图像是否损坏吗? 【发布时间】:2011-04-18 07:13:05 【问题描述】:我可以在将下载的图像保存到我的文档目录之前检查它是否损坏吗? 如果是,那么请告诉我如何? 谢谢
【问题讨论】:
【参考方案1】:UIImage *im = [[UIImage alloc] initWithData:YourNSData];
UIImageView *imview;
// test to see if the image was successfully created
if (im)
imview = [[UIImageView alloc] initWithImage:im];
希望对你有帮助
【讨论】:
在图像没有形成的情况下会返回false吗..?【参考方案2】:您可以尝试使用initData
将NSData
对象加载到UIIImage
中。然后检查返回的UIImage
对象是否为nil
。
这不是完整的证明方法,但应该有效。
【讨论】:
以上是关于我可以在保存之前检查下载的图像是不是损坏吗?的主要内容,如果未能解决你的问题,请参考以下文章