编码表情符号图标

时间:2012-03-26 10:13:06

标签: iphone ios ios4

myString = [NSString stringByReplacingOccurrencesOfString:@"sad" withString:@"\ue058"];

我已经尝试了baove样本工作正常,所以我在我的sqlite表中使用varchar数据类型存储相同的文本。

但是当我尝试更换相同的内容时,我只是得到了这个“\ ue058”而不是表情符号图标。所以我应该如何编码或解码以正确的方式显示表情符号图标。

否则我是否需要将表情符号图标字符串存储在adiffrent数据类型中?

请让我知道并感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我尝试使用NSUSerDefaults,

[[NSUserDefaults standardUserDefaults] setObject:@"\ue058" forKey:@"sad"]; 

并使用

进行访问
[[NSUserDefaults standardUserDefaults] objectForKey:@"sad"];

效果很好。

它没有使用sqlite,因为你已经获得了字符串作为UTF8字符串。