如何将主 viewController 中的图像设置到 objective C 中的 tableView 单元格?

How to set image from main viewController to tableView cell in objective C?

我正在用 WebService 编写程序... 在主要 viewController.....

AppListTableViewController *appList = [self.storyboard instantiateViewControllerWithIdentifier:@"ALTVC"];

self.dataTask = [self.urlSession dataTaskWithRequest:self.urlRequest completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {

     NSMutableDictionary *serverRes = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];

     NSString *imageLink = [[[[[[serverRes objectForKey:@"feed"] objectForKey:@"entry"] objectAtIndex:0] objectForKey:@"im:image"] objectAtIndex:0] objectForKey:@"label"];

     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
     [defaults setObject:imageLink forKey:@"image"];

     [self.dataTask resume];
}

    [self.navigationController pushViewController:appList animated:YES];

从服务器图像 link 成功...但是如何在 tableView 单元格中发送和显示该图像。

在 tableView 控制器中....

cell.imageView.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[defaults objectForKey:@"image"]]]]; 

它没有在单元格中显示任何图像...

你被推 VC 在完成呼叫之前的原因,喜欢

self.dataTask = [self.urlSession dataTaskWithRequest:self.urlRequest completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)     {

     NSMutableDictionary *serverRes = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];

     NSString *imageLink = [[[[[[serverRes objectForKey:@"feed"] objectForKey:@"entry"] objectAtIndex:0] objectForKey:@"im:image"] objectAtIndex:0] objectForKey:@"label"];

   if (imageLink)
    {
      NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
     [defaults setObject:imageLink forKey:@"image"];
        // call your navigation inside the block
        AppListTableViewController *appList = [self.storyboard instantiateViewControllerWithIdentifier:@"ALTVC"];
       [self.navigationController pushViewController:appList animated:YES];
    }


    }];

     [self.dataTask resume];