0
如何将以下内容转换为表情符号笑脸?Xcode字符编码
\uD83D\uDE04
根据Unicode Wiki,这是一个“C/C++/Java源代码”。但是,当我将它保存为NSLabel时,它就是这样做的。文本是\ uD83D \ uDE04,而不是预期的表情符号。
如何将以下内容转换为表情符号笑脸?Xcode字符编码
\uD83D\uDE04
根据Unicode Wiki,这是一个“C/C++/Java源代码”。但是,当我将它保存为NSLabel时,它就是这样做的。文本是\ uD83D \ uDE04,而不是预期的表情符号。
试试这个代码示例。它会帮助你。
NSString *str = @"\uD83D\uDE04";
NSData *data = [str dataUsingEncoding:NSNonLossyASCIIStringEncoding];
NSString *valueUnicode = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSData *dataa = [valueUnicode dataUsingEncoding:NSUTF8StringEncoding];
NSString *valueEmoj = [[NSString alloc] initWithData:dataa encoding:NSNonLossyASCIIStringEncoding];
uiTextLable.text = valueEmoj;