MGTwitterEngine - 在iPhone上使用getImageAtURL

时间:2009-07-10 02:57:59

标签: iphone cocoa-touch uitableview twitter mgtwitterengine

基本上,我正在异步下载图像并将它们添加到特定的UITableView单元格(使用来自Matt Gemmell的MGTwitterEngine的Twitter个人资料图片)。

我看过一般的异步下载代码并且必须承认,我仍然太过于理解它,以使其适应我的目的。相反,我正在尝试使用Gemmell包含的getImageAtUrl方法来添加图像。

我让它工作到了-imageReceived:接收可见细胞的图像,然而,我仍然坚持如何在那时将它们包含在适当的细胞中。

    - (void)imageReceived:(UIImage *)image forRequest:(NSString *)identifier
{
    NSLog(@"Got an image:%@",image);
    // What goes here? Or elsewhere?
}

此方法位于我的主视图控制器中,我还有一个自定义单元格控制器,我使用Loren Brichter's fast scrolling code绘制单元格内容。

特别是对这个MGTwitterEngine方法的任何帮助,或者动态地将这些图像添加到我的表格单元格中,将非常感激。

1 个答案:

答案 0 :(得分:0)

我从未使用过MGTwitterEngine,但总的来说我认为你需要:

  1. 找出图像所属的模型对象。我认为identifier字符串可以帮助你。

  2. 找出相应单元格的索引路径。

  3. 调用[tableView cellForRowAtIndexPath:indexPath]获取表格单元格。

  4. image放入单元格。