iOS__swift中字符编码转表情符号

在iOS开发中,字符编码转表情符号

代码如下:

如字符编码: 0x1f603
let str = "0x1f603"
// 创建一个扫描器
let scanner = NScanner(string: str)
// 从字符串中扫描对应的16进制数
var result: UInt32 = 0
scanner.scanHexInt(&result)
// 根据扫描出的16进制创建一个字符串
let emoticonStr = "\(Character(UnicodeScalar(result)))"

最后emoticonStr字符串就是一个表情符号了😁😁😁😁😁

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,241评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,287评论 25 708
  • 写在最后,关于自由。 前几天看了篇文章,文章里说: 人挣钱,为的是有尊严的活着,尊严不是穿什么名牌,开什么汽车,尊...
    文夏白羽阅读 530评论 0 0
  • 昨夜八点钟开始倒下睡觉 今儿十一点多才醒 窗外一直连绵不断的风雨敲打窗子的声音 时而夹杂着电闪雷鸣 梦里我却在攀爬...
    Alittledreamer阅读 409评论 0 1
  • 今天学习了“真正优秀的人,都自带鸡血”。首先分享什么叫“自我激励”?自我激励是指,个体具有不需要外界的奖励、或者惩...
    Smile_Zhangjie阅读 124评论 0 1