отображать изображение из URL, полученного из ALAsset в iPhone

Я использую ALAsset Framework для доступа к файлам в фотогалерее устройства.

Пока я могу получить доступ к эскизу и отобразить его.
Я хочу отобразить фактическое изображение в виде изображения, но я не могу понять, как это сделать.

Я пытался использовать поле URL в объекте ALAsset, но безуспешно.

Кто-нибудь знает, как это можно сделать?

Вот код, в котором я смог получить доступ к эскизу и поместить его в ячейку таблицы:

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


  static NSString *CellIdentifier = @"Cell";

  UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
  if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
  }
  //here 'asset' represents the ALAsset object


  asset = [assets objectAtIndex:indexPath.row];
       //i am accessing the thumbnail here
  [cell.imageView setImage:[UIImage imageWithCGImage:[asset thumbnail]]];
  [cell.textLabel setText:[NSString stringWithFormat:@"Photo %d", indexPath.row+1]];

  return cell;
}
66
задан Alex Brown 13 December 2010 в 11:38
поделиться