Iphone:XML图像问题

时间:2010-06-17 13:34:10

标签: iphone uitableview rss uiimageview nsxmlparser

我有一个关于解析XML并将其放入表中的问题。我从RSS提要中解析了以下元素: 标题 dc:creator 附件网址 (=图像)。

解析工作正常,我可以看到控制台中显示的所有内容。但是当我尝试将所有内容加载到tablecell中时,除了图像外,所有内容都会显示出来。所以我认为问题必须在RootViewController.m(或TableCell.m)中的CellForRowatIndexPath方法中

我做错了什么?请帮忙!我一直在努力奋斗几天,似乎无法弄明白!

继承CellForRowatIndexPath:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

 static NSString *CellIdentifier = @"Cell";

 WerkTableCell *cell = (WerkTableCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 

if (cell == nil) {
        [[NSBundle mainBundle] loadNibNamed:@"WerkCell" owner:self options:nil];
            cell =self.werkCell;
                 }
// Configure the cell.
NSMutableArray *cont= [xmlcont items];// is niet in tablevb v. PS

ItemData *current =[cont objectAtIndex:indexPath.row];

cell.titelLabel.text = [current titel];
cell.makerLabel.text = [current maker];
cell.thumbImage.image = [UIImage imageNamed:[current image]];

return cell;
}

1 个答案:

答案 0 :(得分:0)

imageNamed:只会加载本地文件。很有可能,您的URL指向远程文件,并且您必须先从Web服务器获取它,然后才能将其加载到表中。