读书人

iOS停中文字符集处理方式

发布时间: 2014-07-13 16:22:44 作者: rapoo

iOS下中文字符集处理方式

近日在做iOS下数据交互时遇到服务器端用GBK编码,手机端对返回的数据直接做字符串打印处理时乱码的问题。

经强大的网络帮助,在CocoaChina内寻得解决办法,为防日后再去Google不便,记录在自己空间,以供日后温故而谈不上知新呵呵。

?

    NSURL *url = [NSURL URLWithString:urlStr];    NSData *data = [NSData dataWithContentsOfURL:url];    NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);    NSString *retStr = [[NSString alloc] initWithData:data encoding:enc];

?

经测试,正在做的项目ZCB用以上方法是完全OK的。

读书人网 >操作系统

热点推荐