-3

我想再次询问来自 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 上;

4

1 回答 1

2

起初你以错误的方式加载图像。最简单的加载代码就像

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

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

于 2012-10-10T07:53:51.743 回答