今天一个朋友问我一个字符转码问题,研究半天,终于研究出来了。记一下,以后用得上。
char *cstr = "北京";
NSString *astr = [[NSStringalloc]initWithUTF8String:cstr];
NSStringEncoding enc =CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);
NSString *str1 = [astrstringByAddingPercentEscapesUsingEncoding:enc];
NSLog(@" reStr %@&#