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];
网友评论