您的位置:首页 > 移动开发 > IOS开发

IOS编码GB2312转UTF-8

2013-02-28 09:34 489 查看
在项目项目中,我们有的时候需要经常遇到编码的转换,下面给出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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息