4

当我使用 NSASCIIStringEncoding 为 GET 请求编码一些汉字时。

NSLog(@"%@",searchText);
NSString *stringForSearch = [searchText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSLog(@"%@",stringForSearch);

2012-05-05 23:51:02.669 StarHopeFundingApprovalSystem[756:f803] 中</p>

2012-05-05 23:51:06.305 StarHopeFundingApprovalSystem[756:f803](空)

第一个日志是汉字,但第二个日志总是(空),请帮助我,提前谢谢你。

4

1 回答 1

7

尝试使用NSUTF8StringEncodinginsted of NSASCIIStringEncoding

于 2012-05-05T16:10:12.050 回答