iOS URL кодирует NSString, и результат всегда (нулевой)
Когда я использую NSASCIIStringEncoding для кодирования некоторых китайских символов для запроса GET.
NSLog(@"%@",searchText);
NSString *stringForSearch = [searchText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSLog(@"%@",stringForSearch);
2012-05-05 23: 51: 02.669 StarHopeFundingApprovalSystem [756: f803] 中
2012-05-05 23: 51: 06.305 StarHopeFundingApprovalSystem [756: f803] (пусто)
И первый журнал является китайским иероглифом, но второй журнал всегда (нулевой), пожалуйста, помогите мне с этим, заранее спасибо.
1 ответ
Решение
Попробуйте использовать NSUTF8StringEncoding
поставленный NSASCIIStringEncoding
,