NSString转NSUrl 失败

2017-11-09  本文已影响55人  6灰太狼9

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

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

上一篇 下一篇

猜你喜欢

热点阅读