Я пытаюсь вставить и изображение в UIImageView с URL-адреса. Для этого я использовал следующий код. При запуске программы застревает наЗагрузка изображения из URL в UIImageVIew динамически
NSURL *url = [NSURL URLWithString:urlstring];
В приведенном ниже коде, и это показывает «Thread 1: сигнал SIGABRT» на этой конкретной линии. Может кто-нибудь помочь мне с этим и сказать, правильный ли формат, который я использовал, или то, что я сделал неправильно?
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"newoffer";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
if (cell==nil)
{
cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
NSDictionary *temp = [product objectAtIndex:indexPath.row];
UILabel *Label = (UILabel *)[cell viewWithTag:201];
Label.text = [temp objectForKey:@"item_name"];
UIImageView *Image = (UIImageView *)[cell viewWithTag:200];
NSString *urlstring=[temp objectForKey:@"image_url"];
NSURL *url = [NSURL URLWithString:urlstring];
NSData *data = [NSData dataWithContentsOfURL:url];
Image.image = [UIImage imageWithData:data];
return cell;
}
Если возможно, разместите свой URL-адрес здесь –
Если вы все еще сталкиваетесь с какой-либо проблемой, напишите здесь, если мой ответ поможет вам, пожалуйста, отметьте мой ответ правильно. –