NSString转NSUrl 失败
2017-11-09 本文已影响55人
6灰太狼9
有时候string中含有特殊字符(如空格)会导致转url失败
在转化url之前将string重新编码一下
urlString=[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
但在IOS9.0之后这个方法被弃用了
需要使用
urlstring=[urlstring stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];