iOS之SDWebimage 无法加载链接含中文的图片问题

2020-07-04  本文已影响0人  海贼王Lorrin

N年前写的项目,最近发现瀑布流加载的图片只有占位图,有洁癖的我是在看不下去了,打开项目调试一波,发现运营人员直接把微信文章中的图片链接拿来发布了,无力吐槽,上解决代码。

终端打印图片链接

imageUrl = "http://222.143.53.131:8990/LCTOMS/newsImg/\U5fae\U4fe1\U56fe\U7247_20190830104353.jpg"

拿到工具网站解析Unicode后为:

http://222.143.53.131:8990/LCTOMS/newsImg/微信图片_20190830104353.jpg

(推荐编码转换工具网址:http://tool.chinaz.com/tools/unicode.aspx)

妥妥的带了中文!!!!!

SDWebimage一行代码搞定问题,把图片链接UTF-8转一下即可

imageUrl = [imageUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

上一篇下一篇

猜你喜欢

热点阅读