`
siruoxian
  • 浏览: 231750 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Unicode转汉字 iOS

阅读更多

 

+ (NSString *)replaceUnicode:(NSString *)unicodeStr {

    

    NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\u"withString:@"\\U"];

 // 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];

       

    

    return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n"withString:@"\n"];

    

}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics