有些图片无法传递给imageview.image,为什么?

时间:2015-06-01 13:06:12

标签: ios objective-c xml image uiimage

将xml数据从表视图解析为详细视图,我将数据传递给imageview.image。有些图像出现在视图中,有些则不出现。

调试时,imageview.image有时是nil,有时是图像对象。

 imageview.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:sharedDelegate.imagObj]]];

这是viewdidload中的代码。

链接中只有jpg文件。

1 个答案:

答案 0 :(得分:1)

对于dataWithContentsOfURL官方documentation声音:

  

此方法非常适合将data:// URL转换为NSData对象,也可用于同步读取短文件。如果需要读取可能较大的文件,请使用inputStreamWithURL:打开流,然后一次读取一个文件。