今天在项目中碰到从别的app传过来的参数中带斜杠符号,在我这边获取后,斜杠就被转义了,通过下面的方法来获取正常的符号。
+(NSString *)decodeString:(NSString *)encodedString
{
NSString *decodedString = (NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL,(__bridgeCFStringRef)encodedString,CFSTR(""),CFStringConvertNSStringEncodingToEncoding(NSUTF8StringEncoding));
return decodedString;
}