【问题标题】:Encode Emoji icons编码表情符号图标
【发布时间】:2012-03-26 18:23:32
【问题描述】:
myString = [NSString stringByReplacingOccurrencesOfString:@"sad" withString:@"\ue058"];

我已经尝试过运行良好的 baove 示例,因此我将相同的文本存储在我的 sqlite 表中,并使用 varchar 数据类型。

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

否则我需要以不同的数据类型存储表情符号图标字符串吗?

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

【问题讨论】:

    标签: iphone ios ios4


    【解决方案1】:

    我尝试过使用 NSUSerDefaults 之类的,

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

    并使用访问,

    [[NSUserDefaults standardUserDefaults] objectForKey:@"sad"];
    

    效果很好。

    它不适用于 sqlite,因为您将获得该字符串作为 UTF8 字符串。

    【讨论】:

    • 感谢您的回复,所以,我应该从db获取什么格式
    • 我认为你应该使用 UTF16。
    猜你喜欢
    • 1970-01-01
    • 2017-10-28
    • 2023-03-04
    • 2016-12-11
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 2011-11-02
    相关资源
    最近更新 更多