gpt4 book ai didi

ios - 为什么图像不显示在 imageview 中

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

我正在尝试使用 URL 为 imageview 设置图像

我试过下面的代码...

NSString *imgURL = [NSString stringWithFormat:@"http://sahhtna.hardtask.org/Files/Clients/thumb/2e10ec86-f323-4889-a996-00cf6758f354.JPG"];
NSLog(@"imageURL===%@", imgURL);
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:imgURL]];
NSLog(@"=====%@", data);
[myImageView setImage:[UIImage imageWithData:data]];

一切正常。

现在我尝试使用来自 Feed 的数据的 URL 并在下面尝试。

NSString *imgURL = [NSString stringWithFormat:@"%@", [[feeds objectAtIndex:indexPath.row] objectForKey:@"Image"]];
NSLog(@"imageURL===%@", imgURL);
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:imgURL]];
NSLog(@"=====%@", data);
[myImageView setImage:[UIImage imageWithData:data]];

这给我的输出如下。

2013-08-15 11:22:56.725 Sahhtna[7555:11303] imgURL==http://sahhtna.hardtask.org/Files/Clients/thumb/2e10ec86-f323-4889-a996-00cf6758f354.JPG
2013-08-15 11:22:56.726 Sahhtna[7555:11303] =====(null)

我不明白为什么当字符串相同时我得到的数据是 (null)?由于数据为空,我的 UIImageView 中没有任何图像。

知道出了什么问题吗?


当我执行 NSLog(@"[NSURL URLWithString:imgURL]==%@", [NSURL URLWithString:imgURL]); 时,我得到的输出为 [NSURL URLWithString:imgURL] ==(空)


我明白了。在字符串的末尾,有 Enter(新行)。我怎样才能删除它?

我得到了解决方案。

有输入和空格。

NSString *imgURL = [NSString stringWithFormat:@"%@", [[feeds objectAtIndex:indexPath.row] objectForKey:@"Image"]];
imgURL = [imgURL stringByReplacingOccurrencesOfString:@"\n" withString:@""];
imgURL = [imgURL stringByReplacingOccurrencesOfString:@" " withString:@""];

最佳答案

有输入和空格。下面做了把戏。

NSString *imgURL = [NSString stringWithFormat:@"%@", [[feeds objectAtIndex:indexPath.row] objectForKey:@"Image"]];
imgURL = [imgURL stringByReplacingOccurrencesOfString:@"\n" withString:@""];
imgURL = [imgURL stringByReplacingOccurrencesOfString:@" " withString:@""];

关于ios - 为什么图像不显示在 imageview 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18248870/

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