gpt4 book ai didi

ios - +[NSURL URLWithString :] returning nil

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:53:15 25 4
gpt4 key购买 nike

我使用此代码从 URL 加载 UIImage:

  NSURL *imageURL = [NSURL URLWithString:@"http://testwebsite.com/image.png"];
NSData *imageData = [[NSData alloc] initWithContentsOfURL:imageURL];
imageView.image = [UIImage imageWithData: imageData];

但我被困在一个看起来像这样的 URL 上:
http://www.testwebsite.com/getFile?userID=123
这在浏览器中工作正常,但在上面的 imageData 变量中返回 nil。

我如何从这样一个模糊的 URL 加载图像(即从一个不显示文件名而是重定向到图像文件的 URL )?

提前致谢。

最佳答案

出于某些奇怪的原因,我不得不使用:
[NSURL URLWithString:[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

当我创建 URL 时,问题就解决了。

关于ios - +[NSURL URLWithString :] returning nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20219394/

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