IOS编码GB2312转UTF-8

来源:互联网 发布:bim软件分类 编辑:程序博客网 时间:2024/06/05 08:43

在项目项目中,我们有的时候需要经常遇到编码的转换,下面给出GB2312转换为UTF-8的方法

+ (NSData *)UTF8WithGB2312Data:(NSData *)gb2312Data{    NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);    NSString *str = [[NSString alloc] initWithData:gb2312Data encoding:enc];    NSData *utf8Data = [str dataUsingEncoding:NSUTF8StringEncoding];    return utf8Data;}

0 0
原创粉丝点击