NSURL * url =? [NSURL URLWithString:String];
漢字或者空格等無法被識別,String不被認為是URLString,這個NSURL的值也就一直是nil
例如鏈接:http://ysxy.2om.cn/upload/image/20170411\ad9eb55624564e943fc984e350eb2ab8.png
這里面有一個反斜杠,就會一直出現這個問題。
解決方法:
str1 = [String stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:str1];