我正在开发一个iPhone聊天应用程序,当我将包含文本的表情符号保存到Sqlite3数据库并将其重新取回时,我遇到了问题。
或者我想知道无论如何都要从iPhone默认键盘(表情符号类型)中获得带笑脸的Unicode。
答案 0 :(得分:9)
你可以在here&上找到表情符号或笑脸的unicode字符。 here
用于设置标签上的笑脸,例如
self.label.text= @"\U0001F604";
如果您需要将unicode转换为emoj或反之亦然
将表情符号转换为unicode
NSData *data = [strEmo dataUsingEncoding:NSNonLossyASCIIStringEncoding];
NSString *valueUnicode = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
将unicode转换为表情符号
NSData *data = [strEmo dataUsingEncoding:NSUTF8StringEncoding];
NSString *valueEmoj = [[NSString alloc] initWithData:data encoding:NSNonLossyASCIIStringEncoding];