在开发的过程中经常会遇到记载图片的问题,一般由后台给我们提供图片的链接地址,我们使用第三方库进行记载,而在个别图片是带有汉字的,导致图片记载失败导致一些问题。针对这个问题是由于,我们在使用带有汉字的url请求时,汉字部分转码会出现错误。
解决办法是将url进行UTF-8编码转换之后再请求,这样就能顺利加载出图片了。代码:
NSString *imgUrl = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];