我一直有这个stringByAddingPercentEscapesUsingEncoding:
方法的问题.这是发生的事情:
当我尝试使用该方法转换NSString时:
"..City=Cl&PostalCode=Rh6 0Nt"
Run Code Online (Sandbox Code Playgroud)
我明白这个..
"City=Cl&PostalCode=Rh62t"
Run Code Online (Sandbox Code Playgroud)
它应该是:
"..City=Cl&PostalCode=Rh6%200Nt"
Run Code Online (Sandbox Code Playgroud)
我该怎么办?提前致谢 !!
Tec*_*Zen 31
对我来说,这个:
NSString *s=[@"..City=Cl&PostalCode=Rh6 0Nt" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"s=%@",s);
Run Code Online (Sandbox Code Playgroud)
...输出:
s=..City=Cl&PostalCode=Rh6%200Nt
Run Code Online (Sandbox Code Playgroud)
您最有可能使用错误的编码.