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](null)

そして、最初のログは漢字ですが、2番目のログは常に(null)です。Plsはこれを手伝ってくれます。よろしくお願いします。

4

1 に答える 1

7

NSUTF8StringEncodinginsted ofを使用してみてくださいNSASCIIStringEncoding

于 2012-05-05T16:10:12.050 に答える