我有我要从中请求数据的网址。这是代码。iOS:NSASCIIStringEncoding不能正确编码某些字符
urlStr = [urlStr stringByAddingPercentEscapesUsingEncoding:
NSASCIIStringEncoding];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:urlStr]];
这有效,除非我有某些字符,如ş
。 urlstr将返回null。有没有办法解决某些字符类型?任何提示或建议表示赞赏。
ASCII只能处理1-127范围内的Unicode字符。 'ş'不是一个ASCII字符。 – rmaddy 2014-09-05 20:56:31
这是“除了”而不是“接受”。格儿。 – w0mbat 2014-09-05 23:56:37
@Mathew对不起,这是我的愚蠢的错误。 – user3606054 2014-09-06 00:01:54