我正在使用Xcode游乐场在Swift中使用emojis来处理一些简单的iOS8应用程序.为此,我想创建类似于unicode/emoji地图/描述的东西.
为了做到这一点,我需要一个循环,允许我打印出一个表情符号列表.我正在考虑这些问题
for i in 0x1F601 - 0x1F64F {
var hex = String(format:"%2X", i)
println("\u{\(hex)}") //Is there another way to create UTF8 string corresponding to emoji
}
Run Code Online (Sandbox Code Playgroud)
但是println()会抛出错误
Expected '}'in \u{...} escape sequence.
Run Code Online (Sandbox Code Playgroud)
有一种简单的方法可以做到这一点,我错过了吗?
据我所知,并非所有参赛作品都与表情符号相对应.此外,我可以创建一个查询表,参考http://apps.timwhitlock.info/emoji/tables/unicode,但我想要一个懒惰/简单的方法来实现相同.