gpt4 book ai didi

ios - 图像正在模拟器的 TableView 中加载,但不在设备中

转载 作者:行者123 更新时间:2023-11-28 21:53:29 24 4
gpt4 key购买 nike

我正在从 JSON 数据解析图像并在 TableView 中显示。我在表格 View 中显示图像的代码是 -

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cellidentifier=@"MyCell";
OnlineCell *cell = [tableView dequeueReusableCellWithIdentifier:cellidentifier];

if (cell == nil)
{
cell = [[OnlineCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellidentifier];
}

cell.userLabel.text = [self.allusername objectAtIndex:indexPath.row];
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
imageURL = [self.alluserphoto objectAtIndex:indexPath.row];

img = [UIImage imageWithData:[NSData dataWithContentsOfURL: [NSURL URLWithString:imageURL]]];
dispatch_async(dispatch_get_main_queue(), ^{


cell.userIMage.image = img;
[indicator stopAnimating];
});
});
return cell;
}

模拟器输出-

enter image description here

设备输出-

请告诉我如何在设备中获取图像。

enter image description here

最佳答案

我可以看到两个屏幕截图,一个是模拟器,一个是设备,两个图像共同加载在两端模拟器和设备上。所以我认为问题来自网络方面的图像。因为您的代码是正确的,如果代码中存在问题,那么就不会在设备中加载两个图像。

请测试更改图像,从后端侧使用第一个加载的图像,并检查一次必须加载的图像。为所有响应放置第一个加载的图像,而不是未加载到设备中的护目镜图像。我很确定问题出在图像中,而不是代码中。

关于ios - 图像正在模拟器的 TableView 中加载,但不在设备中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27394635/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com