我在尝试urlencode一个包含与号的字符串时遇到了问题。我使用了以下代码:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *stadium = [[prefs stringForKey:@"stadiumname"]
stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];现在,输入的原始字符串是"Brighton & Hove",在编码前将其放入NSLog中是正确的。编码后,NSLog显示它显示为"Brighton22ove",当我将其作为查询字符串传递时,这显然是失败的。
有什么建议吗?
发布于 2011-09-12 17:12:39
实际上,我现在已经找到了答案: cybersam.com/programming/proper-url-percent-encoding-in-ios所有的代码和示例都在该页面上
https://stackoverflow.com/questions/7363745
复制相似问题