美文网首页
NSString转NSUrl 失败

NSString转NSUrl 失败

作者: 6灰太狼9 | 来源:发表于2017-11-09 18:03 被阅读55次

有时候string中含有特殊字符(如空格)会导致转url失败

在转化url之前将string重新编码一下
urlString=[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
但在IOS9.0之后这个方法被弃用了
需要使用
urlstring=[urlstring stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];

相关文章

网友评论

      本文标题:NSString转NSUrl 失败

      本文链接:https://www.haomeiwen.com/subject/mdsmmxtx.html