当前位置: 首页 > 面试题库 >

在Swift中将Unicode(例如1f564)转换为Emoji表情

曹嘉许
2023-03-14
问题内容

如何将存储为字符串(例如1f564)的Unicode表情符号转换为可以放置在UILabel上的表情符号?

let myString = "1f564"

我已经看到了转义字符的用法,但是我无法插入变量来替换字符。

let flag = "\u{1f1e9}\u{1f1ea}"

谢谢


问题答案:

这可行。我不知道还有什么更直接的方法:

let myStr = "1f564"
let str = String(UnicodeScalar(Int(myStr, radix: 16)!)!)


 类似资料:
  • 本文向大家介绍python3 unicode列表转换为中文的实例,包括了python3 unicode列表转换为中文的实例的使用技巧和注意事项,需要的朋友参考一下 查了很多很多的资料无果,果然知乎牛逼,完美解决。 爬取网站时,最终得到list内容,编码为unicode,想让其转换为汉字并输出。 需要提取的为下图中unicode部分: 保存为列表,然后使用for循环: text为获取的网页。 输出结

  • 问题内容: 如何在Swift中将字符串转换为Unicode(UTF-8)字符串? 在Objective中,我可以这样写: 如何在Swift中做类似的事情? 问题答案: 使用此代码, 希望对您有所帮助

  • 问题内容: 我需要所有苹果表情符号。 我可以通过从 站点getemoji复制它们来获取所有表情符号并将它们放入字符串中,但是在我的应用程序中,我需要按 正确的顺序将表情符号作为图像。 有没有一种很好的方法可以将我复制的表情符号转换为String并转换为UIImage? 还是更好的解决方案,以正确的顺序获取所有Apple表情符号? 问题答案: 为Swift 4.1更新 将此扩展添加到您的项目中 上面

  • 问题内容: 给定一个Unicode符号或其XML / HTML实体,一个人如何生成其Unicode数字?例如,如果为您提供了字符串,并且可以生成其HTML代码(),那么如何生成其Unicode数字()? 我目前正在通过使用API并用于转换来生成HTML实体。但是unicode号本身并没有转换。 问题答案: 更新: Xcode 9•Swift 4 Xcode 8•Swift 3

  • 问题内容: 我想从服务器中获取JSON数据并在启动时对其进行操作。在Objective- C中,我使用此代码转换为,因为获取的数据有时可能包含null。 但是,在Swift中,可以将转换为吗?我想使用以下操作(代码是Objective-C的): 在上面的代码中,当获取的数据的键为时,则对象的属性设置为。 我使用Xcode 6 Beta 6。 问题答案: 这可能是您要寻找的:

  • 问题内容: 我从NSData的Web服务响应中接收到base64String,如何快速将base64String转换为String? 如果文件包含某些表格式/图像,则编码和解码都会给出无效的base64String,base64String的编码和解码可以很好地用于仅包含文本的文件。如何将文件转换为base64String进行编码和解码,无论文件内容如何?文件格式为doc,docx,pdf,txt