Iphone: проблема с изображением XML - PullRequest
0 голосов
/ 17 июня 2010

У меня есть вопрос о разборе XML и помещении его в таблицу. Я проанализировал следующие элементы из RSS-канала: title , dc: creator и url (= изображение).

Разбор работает, я вижу все, что отображается в консоли. Но когда я пытаюсь загрузить все в табличную ячейку, появляется все, кроме изображения. Поэтому я решил, что проблема должна быть в методе CellForRowatIndexPath в RootViewController.m (или в TableCell.m)

Что я делаю не так? Пожалуйста помоги! Я боролся с этим в течение многих дней и, похоже, просто не могу этого понять!

Вот 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 голосов
/ 17 июня 2010

imageNamed: будет загружать только локальный файл.По всей вероятности, ваш URL-адрес указывает на удаленный файл, и вам придется извлечь его с веб-сервера, прежде чем вы сможете загрузить его в таблицу.

...