首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Objective-C Unicode 转换成汉语

2012-09-01 
Objective-C Unicode 转换成中文+ (NSString *)replaceUnicode:(NSString *)unicodeStr {NSString *tempSt

Objective-C Unicode 转换成中文

+ (NSString *)replaceUnicode:(NSString *)unicodeStr {NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\\u" withString:@"\\U"];NSString *tempStr2 = [tempStr1 stringByReplacingOccurrencesOfString:@""" withString:@"\\""];NSString *tempStr3 = [[@""" stringByAppendingString:tempStr2] stringByAppendingString:@"""];NSData *tempData = [tempStr3 dataUsingEncoding:NSUTF8StringEncoding];NSString* returnStr = [NSPropertyListSerialization propertyListFromData:tempData                                                                                             mutabilityOption:NSPropertyListImmutable                                                                                                             format:NULL                                                                                              errorDescription:NULL];//NSLog(@"Output = %@", returnStr);return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@"\n"];}

?

可以把Unicode格式(\u7E8C)的字符串转换成中文。记录下以备后用。。。

热点排行