stringByAddingPercentEscapesUsingEncoding not working with NSStrings with ' 0'

前端 未结 2 2084
广开言路
广开言路 2020-12-17 05:21

I have been having some problem with the stringByAddingPercentEscapesUsingEncoding: method. Here\'s what happens:

When I try to use the method to conver

2条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-17 05:53

    For me, this:

    NSString *s=[@"..City=Cl&PostalCode=Rh6 0Nt" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    NSLog(@"s=%@",s);
    

    ... outputs:

    s=..City=Cl&PostalCode=Rh6%200Nt
    

    You're most likely using the wrong encoding.

提交回复
热议问题