来自JSon的UIImage

时间:2012-10-10 07:09:23

标签: ios uiimageview uiimage

我想再问一下json的uiimage。这是我的json

   - image {
        original: "http://someurl/B777_Tail.jpg",
         thumbnail: "http://someurl/thumbnail/B777_Tail.jpg"
     },

不,我试图在UItableviewcell

上使用此方法
NSString *path=[[[json objectAtIndex:indexPath.row] objectForKey:@"image"]objectForKey:@"thumbnail"];
    NSLog(@"%@",path);


    UIImage *theImage = [UIImage imageWithContentsOfFile:path];
    cell.imageView.image = theImage;

我的代码有什么问题吗?因为它没有在UItableviewCell上显示;

1 个答案:

答案 0 :(得分:2)

首先,您正在以错误的方式加载图片。最简单的加载代码就像

NSData* imageData = [NSData dataWithContentsOfURL: [NSURL URLWithString: path]];
UIImage* image = [UIImage imageWithData: imageData];

如果您的路径被正确提取,您将看到图像。